8.9
Melia White House****

3 English reviews

8 international reviews

17° / 23°
19 Sep 2018
Number 62 of 1112 hotels in London

Videos of Hotel Melia White House****