This hotel is located at the heart of Florence, directly by the Santa Maria Novella train station and close to the city's main places of interest. The sea is around 100 km from the hotel.
See more: Hotels in Europe Hotels in Italy Hotels in Florence Holiday Destinations in Europe