Melia White House, London

Community images

  • Melia White House, London
  • Breakfast Room

Melia White House, London

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

> Show product information

Cleanliness
Comfort
Facilities
Service
Value for Money

Most popular similar offers