A 880 metros de Museo de Sherlock Holmes, Edgware Road ofrece alojamiento en Londres. Hasta la estación de metro Marylebone hay solo 530 metros a pie. Museo Madame Tussauds está a 1,4 km, y Campo de críquet Lord's, a 1 km. El alojamiento dista 18 km del Aeropuerto de Londres - City.
El establecimiento es para no fumadores.
En el alojamiento hay baños compartidos. Es posible alojarse en habitaciones. En algunas habitaciones, los viajeros tienen bañera, ducha, nevera, utensilios de cocina, tetera o cafetera, calefacción y armario. Se entregan a los huéspedes toallas y ropa de cama en algunas habitaciones.