Hyde Park Mansions is rated 4 stars and is based just 2.5 km from The London Eye, Victoria and Albert Museum and British Museum.
The hotel is approximately 10 minutes' walk from Marylebone, The Rose Theatre and Madame Tussauds London. The property is set within 4 km distance from London city center.
There is Edgware Road metro station not far away. Guests can reach London City airport within 20 minutes' drive.
Eat & Drink
The property is a 5-minute walk from the tapas bar San Miguel's Restaurant and Tapas Bar.