The Royal Adelaide Hotel

The Royal Adelaide Hotel
46 Kings Road, Windsor, Berkshire, SL4 2AG
  • Telephone 01753 863916
  • Email
  • Website theroyaladelaide.com
Photo of The Royal Adelaide Hotel