Luxury Three Bedroom - Flat 121 Lower Ground Floor

★★★★Hamlet Gardens

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