List of hotels at Edgware Road Tube Station
8 Number of Hotels found in Edgware Road Tube Station
Address: 318 Edgware Road, Westminster Borough, London, W2 1DY, United Kingdom
Nearest Landmark: Edgware Road Tube Station
(4 Minutes Walking )
Distance: 2.7 Miles from London Centre
Hyde Park is 1.5 kilometres from Edgware Road Inn , while Regents Park is 1.6 kilometres from the home. London City Airport terminal is 15 kilometres away....
Address: 115 Broadley St Marylebone, Westminster Borough, London, NW8 8BA, United Kingdom
Nearest Landmark: Edgware Road Tube Station
(5 Minutes Walk )
Distance: 2.5 Miles from London Centre
Flying Butler Marylebone Townhouses offers accommodation in London. Lord's Cricket Ground is 900 m away. Free WiFi is provided throughout the property....
Address: 82 Gloucester Place, Westminster Borough, London, W1U 6HN, United Kingdom.
Nearest Landmark: Edgware Road Tube Station
(9 minutes walk)
Distance: 2.1 Miles from London Centre
Hotel 82 has air-conditioned rooms and free Wi-Fi in the public areas. It is 5 minutes walk from Baker Street London Underground Station and less than a...
Address: 246 & 254 Edgware Road, Westminster, London, W2 1DS, United Kingdom
Nearest Landmark: Edgware Road Tube Station
(1 minutes walk)
Distance: 2.3 Miles from London Centre
Occupying an enviable position in the charming and historic heart of London, the modern and contemporary London Kings Hotel is ideally situated in...
Address: 346-348 Edgware Road, Westminster Borough, London, W2 1EA, United Kingdom
Nearest Landmark: Edgware Road Tube Station
(4 Minutes Walk )
Distance: 2.5 Miles from London Centre
Situated in London, Maitrise Hotel Edgware Road is just a 15-minute walk to Hyde Park, Madame Tussauds, Regent’s Park and Lord's Cricket Ground....
Address: 18 Paddington Green, Westminster Borough, London, W2 1LG, United Kingdom
Nearest Landmark: Edgware Road Tube Station
(11 Minutes Walk )
Distance: 4 Miles from London Centre
Just 300 m from Edgware Road Underground Station, Paddington Green Apartments offer self-catering accommodation in Westminster with free Wi-Fi. Oxford...
Address: 308 Edgware Road, Westminster Borough, London, W21DY, United Kingdom
Nearest Landmark: Edgware Road Tube Station
(3 Minutes Walk )
Distance: 2.3 Miles from London Centre
PubLove's founder, Ben, was born above a pub and grew up with the sound of hand-pulls and 'time gentlemen please'. When Ben opened his first pub, The...
Address: 51 Gloucester Place, Westminster Borough, London, W1U 8JF, United Kingdom.
Nearest Landmark: Edgware Road Tube Station
(11 minutes walk)
Distance: 2 Miles from London Centre
The Z Hotel at Gloucester Place offers accommodation in London, half a kilometer from Selfridges & Co on Oxford Street, and within a 10-minute walk from...