NH Excelsior je vzdálený 10 minut chůze od náměstí Piazza del Campo a 1,5 km od vlakového nádraží Siena. Nabízí klimatizované pokoje zařízené v moderním stylu, vybavené satelitní TV a bezplatným Wi-Fi.
Pokoje s nábytkem z tmavého dřeva jsou zařízené v příjemných tónech a mají elegantní nádech. K dispozici je minibar, fén a placené programy. Některé pokoje mají také TV s plochou obrazovkou a poskytují výhled na město.
V jídelně se podává americká snídaně. Restaurace Al Rastrello podává menu à la carte s toskánskými specialitami a vegetariánskými pokrmy. Nápoje si můžete dát ve stylovém baru.
Excelsior Hotel má velkou vstupní halu s moderním nábytkem a gotickým lustrem. Nechybí ani posilovna a nepřetržitě otevřená recepce.
Přímo před hotelem se nachází autobusová zastávka, která zajišťuje spojení k hlavním turistickým zajímavostem Sieny. Katedrála je vzdálená 800 metrů.