The Prince Albert - Inn is a 3-star property only 2.2 km from Windsor Castle.
Frogmore House is within 20 minutes' walk away. The Prince Albert - Inn is within about 20 minutes' walk of the center of Windsor.
Nearby points of interest include a theater, a college and a church.
The hotel's convenient location offers to get to London Heathrow airport in 15 minutes by car.
Eat & Drink
Guests can dine at The Prince Albert located within 5 minutes' walk away.
There are a meeting room and a business centre available on site.