The central The Courtyard Hotel is a 4-star property within proximity of Savill Garden, Legoland Windsor and Windsor Castle.
The Courtyard Hotel is 10 minutes' walk from the center of Windsor. A church and a castle lie a short distance away.
The Courtyard Hotel is within a 15-minute drive to London Heathrow airport.
At The Courtyard Hotel, guests are offered rooms with complimentary wireless internet, a microwave, flat-screen TV, a kitchen and a fridge.
Eat & Drink
Guests can dine at Castello Restaurant and Latino Taverna, about 200 meters away from the property.
Residents will benefit from housekeeping and ironing service.
Wireless internet is available in the entire apartment for free.
Free private parking is possible on site.