Beyond the rolling hills and plentiful olive groves of the sweeping Tuscan countryside, Siena's NH Excelsior welcomes visitors with a striking blend of natural elegance and historic charm.
Situated in the heart of the city, the newly refurnished 129 room hotel offers easy access to Siena's main attractions and a pleasing ambience for patrons to enjoy. Whether viewing masterpiece works of Sienese art hanging in Museo Civico, visiting the famous Piazzo Del Campo, or shopping along the Banchi di Sopra, guests will eagerly return to the comfort of the 4-star NH Excelsior. Overlooking scenic La Lizza Park, the 20 standard rooms embody modern comfort and elegance with warm hues, natural materials, and contemporary furnishings. For added convenience each room is equipped with a mini bar, WiFi Internet access, and Satellite TV.
From the grand open foyer and light-filled conference area to the authentic local cuisine served at Al Rastrello, every corner of the hotel is designed to engage the senses. At NH Excelsior, the standards are high so your stay is exceptional.
Follow Friendly Planet Share the love of travel