Choose your room
Chester Square House Villa
Chester Square House Villa London offers easy access to such tourist spots as the Waddington Galleries, located nearly a 5-minute walk away.
The accommodation is situated 2.4 km from the British Harrods Department Store and within easy reach of the buzzing Theatre-district Piccadilly Circus Square, which is a mere 0.7 km away. Also, this London villa is 18 minutes' walk from the national museum "Wallace Collection" and about 25 minutes' walk from the famous British Museum. Chester Square House Villa is 2.5 km from family-friendly places such as the SEA LIFE Centre London Aquarium.
Experience ultimate comfort in the property's kitchen, supplied with coffee and tea making facilities, a fridge, and kitchenware. Guests can also have meals at a dining area during their stay. Offering British dishes, restaurant The windmill public house is located in the immediate vicinity of Chester Square House Villa. Green Park underground station is 600 metres away, while Marylebone train stop is within 25 minutes' walk of the London accommodation.