Melia White House

Melia White House

Description

Overlooking Regent’s Park, one of the city’s most beautiful parks, this hotel is perfectly located in an elegant and sophisticated area and features 581 lovely rooms. A superb choice for a hotel in this category, it is also close to the British Museum and Madame Tussauds.

Vacation packages at Melia White House