Search
Arriving  
Leaving  

Holiday Cottages in Windsor

The historical town of Windsor is located just west of the capital London and is home to such attractions as Windsor Castle and the fabulous Legoland. Holiday cottages in and around Windsor provide guests with a great base from where to explore so much within a short distance.
A short train journey will take you into the heart of London, whilst a short car journey in the opposite direction will take you to the historic town of Newbury.

  • A FABULOUS TOWN STEEPED IN HISTORY
  • HOME TO WINDSOR CASTLE & LEGOLAND PLUS MUCH MORE
  • A SHORT DISTANCE FROM LONDON

Location