8.9
Melia White House****

3 English reviews

8 international reviews

16° / 28°
19 Jul 2018
Number 56 of 1112 hotels in London

Videos of Hotel Melia White House****