Le NH Excelsior se trouve à 10 minutes à pied de la Piazza del Campo et à 1,5 km de la gare de Sienne. Il propose des chambres climatisées avec un décor de style moderne, dotées d'une télévision par satellite et d'une connexion Wi-Fi gratuite.
Les chambres, décorées de mobilier en bois foncé et de couleurs chaudes, sont dotées d'une ambiance élégante. Elles comprennent un minibar, un sèche-cheveux et des chaînes à la carte. Certaines disposent aussi d'une télévision à écran plat ou offrent une vue sur la ville.
Un petit-déjeuner buffet américain est servi dans la salle à manger. Le restaurant Al Rastrello propose un menu à la carte avec des spécialités toscanes et des plats végétariens. Vous pourrez également prendre un verre au bar élégant.
L'hôtel Excelsior possède un vaste hall avec mobilier contemporain et lustre gothique. Il abrite une salle de sport et une réception ouverte 24h/24.
L'arrêt de bus situé juste en face de l’établissement vous permettra de rejoindre les principales attractions de Sienne. En outre, vous trouverez la cathédrale à 800 mètres.