The Castle Hotel Windsor is situated amongst some of the most historic examples of architecture in the United Kingdom. The hotel itself dates back to the 1600s and sits opposite the magnificent Windsor Guildhall, with royal attractions such as Windsor Castle and St. George’s Chapel both within easy reach for guests who are eager to immerse themselves in all that Windsor has to offer.
Castle Hotel began life in 1528 as The Mermaid Inn – humbly brewing beer and cider for the people of Windsor which, at the time, was a small town of just 1,000 people. During the 1700s, innkeeper Richard Martin was awarded the first of the hotel’s eight Royal Warrants – to provide horses and carriages for the royal household. The hotel grew with the population of Windsor to become one of the grandest places to stay in the Royal Borough.
By the 19th century, the Castle Hotel Windsor had solidified its reputation as the connoisseur’s choice of accommodation in the area. The hotel was so popular among the elite that the Duke of Wellington stepped in to dine after his victory over Napoleon at the battle of Waterloo.
As one of the most opulent buildings in Windsor, it is clear to see why the aristocracy has played such an important role in the Castle Hotel Windsor’s history. With eight Royal Warrants, it is renowned worldwide for its links to the British monarchy. Today, Castle Hotel Windsor retains this reputation and has been lovingly restored to preserve the atmosphere and elegance of its rich history.
ROOMS
Inside our sophisticated 16th century building, you will find 108 thoughtfully-designed and modern bedrooms waiting to welcome you. From classic rooms to our larger suites, Castle Hotel Windsor has everything you need for a weekend of sightseeing, a last minute business trip or a relaxing staycation.
With beds made for dreaming, sleek interior design details, flat screen TVs and complimentary mineral water, we will help you restore, renew and revive. Pamper yourself with the help of British bath and body products from 100 Acres, before wrapping up in an inviting bathrobe and making use of the complimentary WiFi.
From comforting classics to light bites and delectable vegan options, British artisan cheeses and local beers from the Windsor & Eton Brewery, Leaf is the perfect spot for a leisurely lunch, brunch or decadent dinner.
Nourish the mind, body and soul at Leaf, our independent restaurant in Windsor with a wide-ranging, modern menu.
Showcasing the finest locally sourced produce from our trusted suppliers, enjoy a tantalizing tour of the globe in our beautifully designed eatery.
BREAKFAST
Weekdays: 7am – 10am
Weekends and Bank Holidays: 7am – 10.30am
BRUNCH
10am – 11.45am
ALL DAY DINING
12pm – 9pm
No comments:
Post a Comment