- Royal Adelaide Hotel Windsor
- 46 Kings Rd, Windsor, London GREATER-LONDON SL4 2AG, United Kingdom
- Website
Pet friendly accommodation London. Situated in Windsor, this 4-star property is modern and elegant. It is ideally located for guests wanting to discover the area's attractions. This charming hotel offers an on-site fitness centre, a laundry service and a 24-hour reception. Pets are also welcome. Royal Adelaide Hotel Windsor offers modern rooms equipped with a hair dryer.
A satisfying breakfast is available every morning at Royal Adelaide Hotel Windsor, and there are numerous cafés and eateries close by. The hotel is less than a 25-minute drive from London Heathrow Airport and Windsor Castle is a short walk away. Guests can visit Slough and Staines, situated a short drive away from the property.