The Royal Adelaide Hotel is located within 5 minutes walking distance of Windsor Castle, the River Thames and the fashionable Town centre. There is ample on-site parking and the hotel is easily accessible by major road links ( M4/M25/M3) and less than 15 minutes from London Heathrow.
42 beautifully furnished bedrooms have been individually decorated, and provide all modern conveniences including satellite TV, modem telephone, hairdryer,trouser press/ ironing board, tea/coffee making facilities and bedroom safe. Some have views of Windsor Castle or The Long Walk.
Royal Adelaide Hotel,
Kings Road, Windsor Berkshire, United Kingdom
Royal Adelaide Hotel, Windsor, Berks
Hotels of Britain front page
Your guide to UK hotels