Hampden Apartments - The Victoria in Windsor provides accommodation with free WiFi, less than 1 km from Windsor Castle and 3.4 km from Legoland Windsor. The 5-star apartment is 13 km from Dorney Lake. This apartment is fitted with 2 bedrooms, a satellite flat-screen TV, and a kitchen with a dishwasher and an oven. Victoria Barracks is 200 metres from the apartment. London Heathrow Airport is 19 km away.
Number of rooms : 1