Melia White House Hotel • time to momo

Melia White House Hotel

Great hotel with elegant, modern rooms and a Spanish restaurant. Located on the southern edge of Regent’s Park, but still close to Primrose Hill.

[103]
[103]