Marriott Grand Hotel Flora

Hotel Information

An elegant hotel enjoying a glamorous position in the exclusive Via Veneto lined with designer shops and outdoor cafés next to the Villa Borghese gardens. Spagna Metro Station is less than ten minutes’ walking from the hotel.


156 rooms and suites, two restaurants, lounge, 24-hour room service and fitness centre.

Scroll to Top