7.4
Marcella Royal****

5 English reviews

49 international reviews

20° / 34°
20 Jul 2018
Number 458 of 1244 hotels in Rome

Videos of Hotel Marcella Royal****

  • Hotel Marcella Royal Hotel
    Hotel Marcella Royal Hotel