Filters:
clear
clear
clear
Country: United Kingdom

hostel in Windsor

About 3 results.

Holiday Inn Express Windsor

Alma Road 71, SL4 3HD Windsor, United Kingdom

Hotel near Windsor town centre & castle, well-connected to Legoland & Heathrow Airport. Book this family-friendly hotel with breakfast included now.

Castle Hotel Windsor - MGallery by Sofitel

High Street 18, SL4 1LJ Windsor, United Kingdom

Enjoy a quality stay at Castle Hotel Windsor MGallery close to Windsor Castle and gardens. For a welcoming visit book direct at Accorhotels.com

Travelodge Windsor Central

For easy access to Heathrow Airport, Windsor Castle and LEGOLAND, enjoy an affordable stay at the Travelodge Windsor Central hotel. Book your room direct now

  • 1