Apartments Kew Gardens
Main amenities
Location
Apartments Kew Gardens London hotel is situated in a residential area of London, approximately a 20-minute walk from the Royal Botanic Gardens|Royal Botanic Gardens and about 6 km from Twickenham Home Stadium.
Located 12 km from Marylebone railway station, this hotel stands a stone's throw from the independent London Museum of Water and Steam. The modern Alpine House Greenhouse is also located 17 minutes' stroll from the hotel. London Museum Of Water And Steam bus stop is at a distance of right near the Kew Gardens.
Treating guests with British dishes, The Express Tavern is 350 metres away.