MICHELIN Travel Discover the world
Home > > > > > > mercure windsor castle hotel Windsor

Leaving for Great Britain

Nearby Restaurants

See all restaurants Windsor

mercure windsor castle hotel

mercure windsor castle hotel

Address : 18 High Street GB - WINDSOR SL4 1LJ

This 4-star hotel in Windsor is ideally located if you plan to visit Windsor Castle. The Mercure Windsor Castle hotel is just a few minutes walk from the castle and grounds. The hotel has 108 modern and traditionally-decorated rooms, all with minibar andinternet access. There's an award-winning menu at Eighteen Restaurant, and you can meet for coffee or cocktails at Bar@18. The hotel's 12 fully-equipped meeting rooms are perfect for weddings or presentations.

Useful Information

  • Address : 18 High Street GB - WINDSOR SL4 1LJSL4 1LJWINDSOR

Main services

  • Restaurant
  • Car park
  • Non-smoking rooms
  • Internet
  • Satellite TV

Top of page