With its top-notch location between Marylebone and Baker Street, this lovely hotel is situated just seconds from the Sherlock Holmes Museum and Madame Tussauds in Central London. The hotel is also within walking distance of Regent’s Park, the London Zoo and the Wallace Collection.
This beautiful Victorian building features stylish rooms with modern marble bathrooms and plush beds to make for a very enjoyable stay in England’s capital. This spot also features a bar, which is just the spot to relax in.
The hotel features free WiFi, TV, a hairdryer, ensuite bathrooms and daily housekeeping in its rooms, whilst also offering 24/7 check-in and a stylish London-based bar.
There is no parking available onsite, but there is street parking around the property, charged at £10 per hour or £47.50 for 24 hours.