Fast Hotel Reservations

Adults Rooms
Book directly with hotel

Macdonald Castle Hotel

18 High St, SL4 1LJ, Windsor, England, United Kingdom

Macdonald Castle Hotel - Windsor, England
Hotel Description

Two minutes walk from main gate of Windsor Castle the Macdonald Castle Hotel is an historic landmark in its own right. Excellent position for shopping, sightseeing and access to Windsor Great Park. Legoland bus stop opposite hotel.

Grade 2 listed building on Windsor High Street with fine Georgian architecture & stylish interior. With modern wing, total of 108 rooms. Bedrooms are recently refurbished with luxury soft furnishings and elegant furniture. All have air cooling, TV/DVD players, mini-bars and complimentary mineral water. 64 bedrooms have broadband Internet access. Complimentary residential guest parking on-site from check-in. Part of Macdonald group of hotels.

Amenities and facilities

24 hour security watch, Audio equipment, Café, Computer Rental, Dry Cleaning / Laundry Service, Flip Charts, Internet access, Meeting Facilities, Pets are allowed.

Visit Macdonald Castle Hotel's official website »

Top Destinations

New York 17:40 -8C
Tokyo 07:40 6C
Hong Kong 06:40 16C
Paris 23:40 1C
London 22:40 -0C

Search Destinations & Hotels

Win with World Executive!

Sign up for our newsletter & you could win $20 vouchers!

Follow WorldExecutive on Twitter