Chester Square House
Preview only — see all hotel photos
See all 14 photos
Show hotel on map
Chester Square House
Located a 16-minute walk from the Trafalgar Square art museum "National Gallery", Chester Square House Villa London gives access to various tourist sites in the vicinity.
This holiday home is situated within 300 metres of the known international Agnews Art Gallery and not far from Green Park tube station. Guests can visit Mayfair a 9-minute walk away or check out the privately run Sherlock Holmes Museum 2.6 km from the property. Chester Square House Villa is 2.2 km from the Hyde Park.
This London property comes with a bathroom with a bidet, a separate toilet, and a shower. There are also shower caps.
The villa includes a dining area with coffee and tea making machines, a fridge, and kitchenware. Guests can enjoy British dishes in The windmill public house, located right around the corner from Chester Square House Villa. Transportation options in the area include Marylebone train station, located a 25-minute stroll away.
Amenities
Main Features
- Internet
Facilities
- Internet access
- Cookware/ Kitchen utensils
- Wi-Fi in rooms
- Tea and coffee facilities
- Dining table
- Washing machine
- Flat-screen TV