Situé en plein centre de Londres, à 1 km de la gare de Paddington, l'Edgware Road apartment propose un hébergement climatisé avec connexion Wi-Fi gratuite et télévision à écran plat. Il se trouve à environ 2,1 km du stade de cricket Lord's Cricket Ground, à 1,9 km d'Oxford Circus et à 2,4 km de Regents Park. L'établissement possède un parking privé et une station de recharge pour véhicules électriques.
Cet appartement comprend une chambre, une cuisine entièrement équipée et une salle de bains. Cet établissement est non-fumeurs.
Vous séjournerez à proximité du musée Madame Tussauds, de la Serpentine et d'Oxford Street. L'aéroport de Londres-City, le plus proche, est implanté à 18 km.