Set at the top of Via Veneto, Hotel Flora is a stylish Neoclassic building next to the Villa Borghese gardens. The rooftop terrace offers unique views of the Eternal City.
Number of rooms: 156
Via Vittorio Veneto, 191, Via Veneto, 00187 Rome, Italy
Hotel booked 1 times today.