Florence logo

Hotel Roma

Check Availability

Hotel Roma
Piazza Santa Maria Novella 8
Florence
50123
Italy

Rooms from €115.00 ( £77.70 / $142.20 ) per night

Picture of Hotel Roma


Our Hotel is located in the heart of Florence historical center, in an ancient 18th century building overlooking one of the most fascinating squares of the city, Piazza Santa Maria Novella.

Click here for more Information on the Hotel Roma together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Florence area Florence Visitor Information