Featuring Wi-Fi throughout the property, The Windmill On The Common Hotel London is about 15 minutes by car from the public Trafalgar Square. Located a few steps from Clapham Common, the 3-star hotel boasts British cuisine served at the onsite à la carte restaurant.
The hotel puts you right in the centre of London, 10 minutes' drive from Westminster Abbey. Guests can visit Winterville, which is merely a 6-minute walk away, and Clapham Park Lane which is only a short drive from the accommodation. This boutique hotel allows you to enjoy such natural sights as Long Pond approximately 5 minutes' walk away. The Windmill On The Common Hotel stands at a distance of 2.8 km from The London Peace Pagoda, popular with pilgrims and tourists alike. London Clapham High Street train station is within close proximity of the property, while Clapham South tube station is approximately 15 minutes' walk away.
The Windmill offers 39 rooms with a mini-fridge-bar and coffee/tea making facilities, and such modern conveniences as a flat-screen TV with satellite channels. Bathrooms, equipped with a separate toilet and a shower, also feature hair dryers and bath sheets.
Full English breakfast is provided daily. Guests can enjoy a drink in the traditional bar, decorated with a fireplace. Tart, located just 8 minutes' walk from this London hotel, serves British cuisine to satisfy every taste.