Description
Located in Greater London South West,Lensbury Resort is a perfect starting point from which to explore London. The property features a wide range of facilities to make your stay a pleasant experience. Facilities like car park,coffee shop,Wi-Fi in public areas,bar,restaurant are readily available for you to enjoy. Guestrooms are fitted with all the amenities you need for a good night's sleep,including ironing facilities,bathrobes,non smoking rooms,coffee/tea maker,DVD/CD player. Entertain the hotel's recreational facilities,including games room,pool (kids),indoor pool,water sports (motorized),sauna. Discover all London has to offer by making Lensbury Resort your base.
|
|
United Kingdom
Other
hotels
|