The Prince Albert - Inn is set in a shopping area of Windsor next to Windsor Castle, Frogmore House and Dorney Lake.
The hotel’s convenient location offers quick access to the castle, the chapel and churches. The Firestation Centre for Arts & Culture, King Edward VII Hospital and BMI The Princess Margaret Hospital are located 1150 meters from the hotel.
This hotel boasts close proximity to lakes and parks.
The Prince Albert - Inn lies within 15 minutes’ drive to London Heathrow airport.
Such business facilities as a meeting room and a business center are also available on site.