El hotel boutique Holmes Hotel London está situado en el barrio de Marylebone Village. Se encuentra a poca distancia a pie de Oxford Street y cerca de 2 estaciones de metro.
El Holmes Hotel ocupa una elegante casa georgiana del siglo XVIII en Chiltern Street y dispone de elegantes habitaciones y suites con aire acondicionado, TV, conexión inalámbrica a internet y caja fuerte para portátiles. Hay servicio de habitaciones las 24 horas.
El restaurante Kitchen at Holmes está inspirado en la cocina de temporada y sirve platos durante todo el día.
El establecimiento queda a solo 15 minutos en metro del estadio de Wembley. El Madame Tussaud's, el Zoológico de Londres, Regent's Park, Marylebone High Street y Hyde Park están a poca distancia.