83 Chiltern Street , London, England, United Kingdom
Book online or call
The delightfully original Holmes Hotel London features 118 elegant rooms and luxurious loft suites, a lounge, three meeting rooms and a gym, all spread across four Georgian buildings in Marylebone. All-day casual dining is available at Kitchen at Holmes, where business breakfasts, lunches and dinners can be enjoyed. Holmes also boasts an enviable location in the heart of London, just a few minutes’ walk from Marylebone and Baker Street stations which are well connected by Tube, bus and taxi.
Holmes Hotel London
83 Chiltern Street
London, England, United Kingdom