Az NH Excelsior szálláshelye 10 perces sétára fekszik a Piazza del Campo tértől, Siena pályaudvara pedig 1,5 km-re található. A szálloda légkondicionált szobákat kínál modern díszítéssel, műholdas TV-vel és ingyenes Wi-Fi-vel.
A szobáknak elegáns hangulatot kölcsönöznek a sötét színű fabútorok és a meleg színárnyalatok. A szobákban minibár, hajszárító és fizetős csatornák is rendelkezésre állnak. Néhány szoba síkképernyős TV-vel vagy városra néző kilátással várja vendégeit.
Az étkezőben svédasztalos, amerikai reggelit szolgálnak fel. Az Al Rastrello étterem à la carte menüt kínál toszkán specialitásokkal és vegetáriánus fogásokkal. Az elegáns bárban fogyaszthatják el a vendégek az italukat.
Az NH Excelsior szálloda modern bútorokkal berendezett, nagy hallját egy gótikus csillár díszíti. A szálláshelyen edzőterem és 24 órás recepció áll a vendégek rendelkezésére.
A szállodával szemben lévő megállóból Siena főbb látnivalói busszal gyorsan megközelíthetőek. A sienai katedrális 800 méterre található az épülettől.