Melia White House, London

Community images

  • Melia White House, London
  • Breakfast Room

Melia White House, London

From £ 127.20

Hotel - Albany Street, Regents Park, London, NW1 3UP - 3 Stars - 582 Rooms

> Show product information

Cleanliness
Comfort
Facilities
Service
Value for Money

1 Offer: Melia White House, London