Hampden Apartments - The Richard is situated in the Windsor City Centre district of Windsor, 1. 2 km from Windsor Castle, 3.
Hampden Apartments - The Richard is situated in the Windsor City Centre district of Windsor, 1.2 km from Windsor Castle, 3.6 km from Legoland Windsor and 12 km from Dorney Lake.
To book Hampden Apartments - The Richard in Windsor, Berkshire securely online today, and to check the latest availability at Hampden Apartments - The Richard, please use the button below.
Make the most of your holiday by considering the weather! The 7-day weather forecast for Windsor is detailed below.