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

from : 119.00 GBP

Book

This four-star hotel in Windsor is ideally situated for visitors to Windsor Castle. Mercure Windsor Castle Hotel is located a few minutes walk from the castle and gardens. The hotel has 108 rooms (modern and classic design), all equipped with mini bar andinternet access. Eighteen restaurant serves a renowned menu and you can meet up for coffee and cocktails at Bar @ 18. The 12 fully equipped function rooms are ideal for weddings and 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