8.9
Melia White House****

3 English reviews

8 international reviews

/ 12°
17 Nov 2018
Number 67 of 1112 hotels in London

Videos of Hotel Melia White House****