Find the Marriott hotels that appeal to you the most
Check out our pick of great Marriott hotels in Grottaferrata
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.
The Rome Marriott Park Hotel offers spacious, air-conditioned rooms decorated with handcrafted furniture and a marble bathroom.