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.