Das 4-Sterne-Rome Marriott Grand Hotel Flora mit 156 Zimmern liegt in der Nähe vom Shopping- Stadtviertel von Rom, in 25 Gehminuten Entfernung vom Kolosseum. Das Hotel bietet ein Restaurant und liegt etwa 750 Meter von der Trinità dei Monti entfernt.
Das Marcellustheater und das Museo di Roma sind in 30 Minuten zu Fuß bzw. 35 Minuten zu Fuß zu erreichbar. Zu den Unterhaltungsmöglichkeiten im Stadtviertel Jumeirah Lakes Towers von Rom gehört Teatro Sistina (ist nicht weit entfernt vom Marriott Grand Hotel Flora Rom). Vom Hotel aus können Sie Sehenswürdigkeiten wie den See Laghetto Di Villa Borghese genießen (ist lediglich 11 Minuten zu Fuß von der Unterkunft entfernt). Globe Theatre Rom befindet sich in einer 300 Meter Entfernung vom Hotel. Das Marriott Grand Hotel Flora Rom befindet sich außerdem gleich neben der U-Bahn-Station Spagna.
Die Zimmer verfügen über eine Klimaanlage sowie eine Minibar für den Komfort der Gäste. Eine getrennte Toilette und eine Dusche sind in den Zimmern vorhanden. Die Zimmer bieten den Gästen zudem private Badezimmer mit einer getrennten Toilette und einer Dusche.
Jeden Tag bietet das Marriott Grand Hotel Flora ein vegetarisches Frühstück an. Vor Ort gibt es eine Cocktail- Bar. In der Nähe gibt es viele Lokale, darunter das Restaurant Harry's Bar, das ganz nah an der Unterkunft ist.