Hampden Apartments The Victoria
Hampden Apartments The Victoria is located in the destination of Windsor in the country of England in the country of United Kingdom. Use the links and forms below to check current apartment reviews, availability and pricing, or to see more photos of Hampden Apartments The Victoria and the nearby area. Book your rooms now and pay later, always best online rate guaranteed, no credit card and free cancellation options are available as indicated.
Hampden Apartments The Victoria Says:
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.
Best Online Price Guaranteed