The Marcella Royal Hotel - Rooftop Garden liegt im historischen Zentrum Roms in einer ruhigen Seitenstraße. Die Via Veneto und die Spanische Treppe sind in wenigen Gehminuten erreichbar, sodass zentrale Sehenswürdigkeiten bequem zu Fuß erkundet werden können. Das 1885 errichtete Cityhotel verbindet historischen Charakter mit dem Stil eines gepflegten Luxushotels. Ein Anschluss an den öffentlichen Verkehr befindet sich etwa 1 km entfernt.
Das Hotel verfügt über 94 Zimmer, darunter 17 Einzelzimmer, 75 Doppelzimmer und 2 Junior-Suiten. Zur Ausstattung gehören je nach Zimmer ein Doppel- oder Kingsize-Bett, Teppichboden, eine individuell regulierbare Klimaanlage und Heizung sowie Safe, Minibar, Kühlschrank und Schreibtisch. Direktwahltelefon, Satelliten- oder Kabelfernsehen und Internetzugang ergänzen die Einrichtung. Viele Zimmer verfügen über einen Balkon, der eine private Pause im Freien ermöglicht.
Mehrsprachiges Personal steht rund um die Uhr für Anliegen sowie den Ein- und Auscheckvorgang bereit. WLAN ermöglicht den Internetzugang, während ein Tourdesk bei der Buchung von Ausflügen unterstützt. Eine Garage und ein Parkplatz stehen gegen Gebühr zur Verfügung. Geschäftsreisende können das Business-Center mit Faxgerät nutzen. Massagen und ein Solarium ergänzen das Angebot für entspannte Pausen.
Das gastronomische Angebot umfasst ein Restaurant, einen Frühstückssaal, ein Café und eine Bar. Bei Übernachtung mit Frühstück beginnt der Tag mit einem reichhaltigen Frühstücksbuffet. Dadurch lässt sich die Verpflegung unkompliziert in einen Aufenthalt zwischen Stadtbesichtigungen und Ausflügen einplanen.