Im Stadtzentrum gelegen hat man vom eleganten und gemütlichen NH Excelsior aus einen leichten Zugang zu den wichtigsten Sehenswürdigkeiten der Stadt.
Das vollständig umgebaute Hotel besitzt 129 Zimmer, die alle mit den besten Annehmlichkeiten ausgestattet sind, in einem modernen Stil und gekennzeichnet durch den Einsatz warmer Farben und Naturmaterialien, wie beispielsweise Zebrano- und Wengeholz.
Die gemütliche Atmosphäre, die das NH Excelsior auszeichnet, wird bereits am Hoteleingang deutlich, bei dem das geräumige Foyer und die gut ausgestattete Bar die Gäste willkommen heißen und sie zu einer kurzen Entspannungspause einladen.
Das Hotelrestaurant Al Rastrello bietet den Liebhabern guten Essens Spezialitäten in bester Siener und toskanischer Tradition. Seine wunderschönen Möbel aus Holz, Marmor und durchsichtigen Materialien und das viele Sonnenlicht verleihen dem Hotel und seinem Kongressbereich eine elegante und raffinierte Atmosphäre, als ideale Kulisse für renommierte Veranstaltungen oder auch informelle Treffen.