8.9
Melia White House****

3 English reviews

8 international reviews

/ 15°
26 Apr 2018
Number 52 of 1113 hotels in London

Videos of Hotel Melia White House****