Marcella Royal,
3 Stars
Via Flavia, 106,
00187,
ROME,
ITALY
-
Marcella Royal Hotel, Rome
-
Bedroom Style
-
Bedroom Style
-
Lobby
-
Terrace
|
Marcella Royal Hotel in Rome, Lazio, Italy is next to Via Veneto, the Spanish Steps, Trevi Fountain and the Villa Borghese. A 3 star Rome hotel ideal for visiting all the main historical monuments of the beautiful Eternal City and 10 minutes from Termini Station.
Marcella Royal Hotel in Rome offers 85 elegant and welcoming guest rooms and suites, all equipped with good level of comfort and amenities.
Marcella Royal Hotel in Rome has a warm and welcoming atmosphere that emphasizes friendly and hospitable service.
The roof garden at the Marcella Royal Hotel in Rome is an oasis of beauty and tranquillity, offering a breathtaking view of Rome, the eternal city, with its unforgettable skyline there you can have your breakfast enjoying the panoramic views.