Clapham Common South Side, Clapham, London, England
0.14 km from Clapham Common
Our customers tell us that they can't get enough of the comfortable rooms at The Windmill. During your stay, you're just a quick walk from Clapham Common. Features include free WiFi in public areas and free self-parking, plus a restaurant. This 3.5-star hotel has 29 rooms over 2 floors. All rooms offer free WiFi and flat-screen TVs.