Featuring Wi-Fi in public areas, the comfortable St George Paddington Hotel London sits nearly a 25-minute walk from Harrods. You may like the lovely atmosphere of the hotel.
Some rooms provide tea/coffee making equipment as well as wireless internet and a TV set to help you enjoy your stay.
Burger Craft at The Green Man offers a wide range of American dishes and lies within easy reach of this London hotel.
This hotel is located in London, in close proximity to Edgware Road tube station. Sherlock Holmes Museum is 2.1 km away, while Church Street is 450 metres from the property. The St George Paddington is also around 3 km from The British Museum. The nearest underground station is approximately 5 minutes' walk away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please