18 Restaurant

3.9
(50 reviews)
18 High Street, ., SL4 1LJ
+44 1753 851577Official website
British
Dinner
European
Fine Dining
Lunch
Reservations
Restaurants
Seating
Serves Alcohol
Table Service
Restaurant

About

Eighteen restaurant in the Mercure Castle Hotel in Windsor knows how to deliver the royal treatment in a town that���s used to royalty. Decorated in regal purples with many of it���s Grade II listed features still intact, Eighteen���s sophisticated menu draws on an international range of both classic and modern influences that will certainly impress any foodie. Start with tortellini of langoustine and move on to honey roasted duck breast with Madeira sauce. Boths starters and mains offer excellent choices for vegetarians, and desserts showcase sensitive new twists to old favourites. With the Mercure Castle Hotel just a two minute walk from the main gate of Windsor Castle, it���s a perfect location for a royally good weekend getaway.

At a glance

  • Verified listing
  • Typical visit: about 1 hour
18 Restaurant | Slough | United Kingdom | TripAligner