Login

Forgot password

Please enter a valid email
authentic vacations

Thank You! We have just emailed you instructions to reset your password

The 4-star McGallery Castle Hotel was originally started under a different name in the 1500s, brewing beer and cider for the local Windsor community at that time. Over the last 500 years, the Castle Hotel has bloomed into a superb accommodation for all its visitors. The elegant Georgian style castle will bring you back in time to their amazing past and wonderful placement: directly opposite of Windsor Castle. The McGallery is full of lovingly restored decor, and your relaxing room will mirror the hotel’s rich past in Windsor.

All 108 guest bedrooms are decorated with the Georgian yet modernized style that the hotel was founded upon.

All Guestrooms Feature:

  • Safe deposit box in room
  • Radio
  • Satellite/cable color TV
  • Manual temperature control
  • Direct dial telephone
  • High speed transmission line
  • Iron
  • Coffee/tea making facilities

18 Restaurant:

The 18 Restaurant in the McGallery Castle Hotel offers a versatile dining choice great for formal or informal dining. The chef, Ian McLean, focuses on delivering a contemporary menu with an emphasis placed on locally sourced fresh and sustainable ingredients. The 18 Restaurant also includes a bar in to enjoy beer, wine and spirits. Breakfast is also served at the restaurant.

 

 

The Town of Windsor: 

On The Map: Windsor is located 25 miles directly west of the heart of London, along the M4 Motorway.

The town of Windsor is best known for the impressive Windsor Castle (pictured). The castle has a long history – well documented from the 11th century. Through subsequent centuries the castle drew a regular royal presence to the town, which in turn insured the prosperity of Windsor, as repeated investment in the castle drew merchants, smiths and craftsmen of all descriptions to the area. The castle is currently an official residence of the Queen, and is the largest inhabited castle in the entire world. Windsor boasts a wealth of good shopping options – of particular note is the Windsor Royal Shopping Centre located in the Central Train Station. Windsor is also home to the largest Legoland in the world, and the only one in Britain. World-famous Ascot Racecourse is located in Windsor, and beautiful Savill Garden is also well worth a visit.

Send Me Your Latest Travel Specials!

Tell us about your favorite destinations!