Kew Gardens Hotel
The comfortable Kew Gardens Hotel comprises fashionable rooms and gives a quick access to Kew Gardens, which is 700 meters away. Operating in London since 1900, this hotel features Victorian architecture and modern comforts. Its excellent services and a welcoming atmosphere make guests feel like home.
The hotel is ideally located close to Kew Gardens subway station.
This property comprises 19 rooms featuring superior ensuite double room, ensuite double room and twin room with a mini bar, heating, a storage space, multi-channel TV and a Nespresso machine. They feature private bathrooms with a bathtub, a shower and a hairdryer.
The Inn at Kew Gardens is about 50 meters away and serves British and French specialties.
Kew Gardens Hotel is within a 20-minute drive to London Heathrow airport.
The on-site conveniences include a baggage storage, a safe deposit box and an elevator.