Hyde Park Mansions
The 4-star Hyde Park Mansions is set just 2.8 km from National Gallery, The London Eye and Buckingham Palace.
The city center is 4 km away from the hotel. The property lies within 1000 meters from Hyde Park, Madame Tussauds London and Animals in War Memorial.
The tapas bar San Miguel's Restaurant and Tapas Bar is around 5 minutes’ walk away.
Hyde Park Mansions can be reached in 20 minutes by car from London City airport.