Located in the San Lorenzo district in Florence, 500 metres from Santa Maria Novella, Florence Dome Hotel features air-conditioned rooms and free WiFi throughout the property. Guests can enjoy the on-site bar and a shared lounge.
Address: Via Cavour 21, Florence
Rates from:
EUR 59 | More:
Booking.com