Home > Travel > Europe > United Kingdom > London > London Hotels > 3 Stars London Hotels > Melia White House, London
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