7.4
Marcella Royal****

5 English reviews

49 international reviews

/ 17°
23 Jan 2018
Number 458 of 1244 hotels in Rome

Videos of Hotel Marcella Royal****

  • Hotel Marcella Royal Hotel
    Hotel Marcella Royal Hotel