Royal Adelaide Hotel

Royal Adelaide Hotel
44 Kings Road, Windsor, Berkshire, SL4 2AG