
Rome, Italy
Marcella Royal - Rooftop Garden
4-star hotel
0.4 km straight-line distance
This delightful hotel is conveniently located at the heart of the mesmerising city of Rome. Sitting proudly on Via Flavia, the hotel boasts a privileged location, within easy access of the many attractions for which this city is…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Secure parking




















