Situé à Londres, à 880 mètres de Sherlock Holmes Museum, l’établissement Edgware Road vous accueille. Il y a 530 mètres entre l'hébergement et la station de métro Marylebone. Lord's Cricket Ground (1 km) et la gare de Paddington (1,2 km) comptent parmi les autres lieux à proximité. L’aéroport de London City, le plus proche, se situe à 18 km.
Les voyageurs ont accès à des salles de bains communes. Des chambres sont disponibles. Vous avez un nécessaire à thé et à café, une douche, une baignoire, des ustensiles de cuisine, un réfrigérateur, une armoire et le chauffage dans certaines chambres. Dans certaines chambres, les voyageurs trouveront des serviettes et du linge de lit.
Vous profiterez d’un hébergement non-fumeurs.