Address: Piazza Della Repubblica 2 - 50123 Florence
Olimpia Hotel is a elegant 3 star hotel in Florence, situated in Piazza della Republica, the heart of the Florentine artistic life. Due to the fact that the hotel is situated in this area of the city, Brunelleschi's Cathedral, Ponte Vecchio, Accademia and the Uffizzi Gallery are just a few steps away. The friendly...
Hotel Olimpia Florence # Details