Luxury Three Bedroom - Flat 121 Lower Ground Floor
PriceCheck live prices
Check availability →- Class
- 4-star hotel
- Address
- Hamlet GardensShow on map
- Check-in / out
- 15:00 / 11:00
Luxury Three Bedroom - Flat 121 Lower Ground Floor is a 4-star hotel in London. It's set on Hamlet Gardens.
Convenient Location
Explore London easily with attractions like Thames River and Kensington High Street just minutes away.
Nearby Landmarks
Visit iconic sites such as Royal Albert Hall and Kensington Palace in the vicinity of the apartment.
Why stay here
- Free Wi-Fi
Amenities
- Free WiFi