meetbeez

The Windmill Hotel

Windmill Hotel is located in the centre of Clapham Common, around 200 acres of green space with native flora and fauna and just a stone's throw from Clapham Common tube station with the Northern Line so it couldn't be easier to get to.

Ammenities

  • Projector
  • Coffee
  • Water
  • Wifi
  • Snacks

Location

Clapham Common South Side Clapham

Testimonials

Hear from our guests

4.8 • 15 reviews
Loading testimonials...