7.4
Marcella Royal****

5 English reviews

49 international reviews

13° / 26°
9 Oct 2018
Number 450 of 1244 hotels in Rome

Videos of Hotel Marcella Royal****

  • Hotel Marcella Royal Hotel
    Hotel Marcella Royal Hotel