Best Western Royal Adelaide
The elegant The Royal Adelaide Hotel is a 4-star property located in the center of Windsor. Featuring original architecture, the hotel is opened since 1900.
The hotel is approximately 15 minutes' walk from Windsor Castle. The property is set within 1 km distance from Windsor city center.
Quick access to entertainment venues, bars and restaurants is provided.
The Royal Adelaide Hotel offers 42 non-smoking rooms with large bathrooms featuring free toiletries, a shower and a hairdryer. They also have a kettle and a dishwasher available for self-catering.
Guests will enjoy British dishes served at the seasonal restaurant. Misugo and Hong Kong are situated in an entertainment area, about 450 meters from the venue.
The hotel enjoys a privileged location within 15 minutes' drive from London Heathrow airport.
The hotel provides a newspaper stand, parking and a safety deposit box along with a copier and a meeting room to fit the needs of all guests.