Arrive to reception in the main house, take a quick lift ride to your room and stroll back downstairs for breakfast or evening meal. You’ll be in the main building with all the other amenities and have direct access through the front of the hotel to Windsor town centre and to the Castle. And selected rooms offer views over Windsor high street.
Tucked away in the heart of Windsor, you’ll find 108 rooms to choose from. Take your pick from the Main House, Mews Building or Park Wing Suite. Whether you’re here for a weekend sightseeing, business or a quiet break, there’s a space just for you.
Think rooms full of character. Super comfy beds. Plump pillows. Rainfall showers. British toiletries from 100 Acres. And all the modern touches you’d expect with flat-screen TVs, fast Wi-Fi and air conditioning. We’ve thought of everything, so you don’t have to.
Treat yourself to an upgraded room and you’ll find a few extra touches waiting for you. Comfy robes and slippers – of course. A well-stocked soft drinks fridge – check. And a Nespresso machine – yes please.