Edgware Road
Hotels Hotels Near Tube Stations
This is a 5 star hotel located right in heart of the city. Ideal for business as well as leisure travellers, the hotel overlooks St. Pauls Cathedral located at a walking distance.
Located in the fashion hub of Kensington, this Victorian hotel is quite close to Gloucester Road tube station. Visitors can easily access Natural History Museum located close to it.
The is located in the hub of the capital very close to Regents Street and also the shops and style boutiques of Bond Street and Oxford Street. The hotel’s 60 en-suite rooms have lavish interiors and facilities. The reception at the hotel remains open 24 hours as well as the room service. The hotel is quite close to the tube stations of Great Portland Street, Goodge Street and Oxford Circus.
Grange Whitehall is a 4- star hotel offering stunning views of British Museum. Located in serene corner of West End, this Georgian property is close to many attractions.
This 4 star hotel is located in heart of West End area of London. Lying close to Oxford Street, this hotel offers an easy access to a number of theatres and shopping destinations.
Located in heart of Bloomsbury, this 18th century townhouse hotel is often admired for its proximity to British Museum and British Library. Financial district of London is also not too far.
This hotel is a perfect place for business and leisure travellers and is located in the heart of London city. The hotel overlooks Regents Park and the very famous Lord’s Cricket Ground.
It is a business-friendly hotel in London, located on Craven Road, Bayswater. Hyde Park, Kensington Gardens, Kensington Palace, and Royal Albert Hall are close to the hotel.
This small family run hotel provides bed and breakfast accommodation. It is ideally located in Paddington/Hyde park area. Madame Tussauds and Oxford Street lie close to this hotel.
Lying close to popular areas like Oxford Street and Baker Street, this is one of the 3-star hotels not too far from Edgware Road tube station too.