Grand Hotel Mediterraneo, Florence hotels at discounted rates

Grand Hotel Mediterraneo
Lungarno Del Tempio, 42-44, Florence, 50121, Italy