Rome Marriott Grand Hotel Flora
Rome Marriott Grand Hotel Flora
Via Vittorio Veneto, 191
Rome
187
Italy
Rooms from €309.00 ( £280.91 / $407.32 ) per night
Set at the top of Via Veneto, Hotel Flora is a stylish Neoclassic building next to the Villa Borghese gardens. The Ailanto rooftop terrace offers unique views of the Eternal City.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.