The 2-bedroom Elegant Knightsbridge Townhouse By Harrods Villa London offers proximity to such city sites as Michelin House Restaurant, located about a 5-minute walk away.
Guests are welcome to cook their own meals in a fully-equipped kitchen of the accommodation. Offering Italian dishes, Il Giardino Restaurant is one of the dining choices located 200 metres away.
The holiday home is situated in only steps away from National Gallery and you can visit Big Ben 3.4 km away. This 2-bathroom villa is 3.1 km from Westminster Abbey. South Kensington underground station is approximately a 10-minute walk from the London property, while Marylebone train stop is 4.4 km away.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please