The Prince Albert - Inn is a 3-star venue positioned about 1.9 km from Windsor Castle, Windsor Great Park and Alexandra Gardens.
The Prince Albert - Inn is 20 minutes' walk from the center of Windsor. A theater, a chapel and a church lie a short distance away.
The Prince Albert - Inn is within a 15-minute drive to London Heathrow airport.
Eat & Drink
Serving a wide range of dishes, The Prince Albert can be reached within 5 minutes’ walk.
The Prince Albert - Inn also offers a meeting room and a business centre for business travelers.