Hotel Excelsior in Italy

Due to excelsior’s beginnings in latin, 58 variations of hotels, resorts, apartments and accommodation providers across Italy have laid claim to the excelsior name.  The most well know of Italy’s Excelsior hotels is the Westin Excelsior Hotel Florence and the Westin Excelsior Rome. The many other Italian Excelsior hotels that you might have bee looking for are: Excelsior Palace – Via Galileo Galilei 1, Darfo Boario Terme, Italy Excelsior Mountain Style Spa Resort – Valiaresstrasse 44, Marebbe, Italy Hotel Nuovo […]

Read more
1 11 12 13