Hampden Apartments The Catherine
Hampden Apartments The Catherine 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 Catherine 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 Catherine Says:
Located in Windsor, 1. 4 km from Windsor Castle, Hampden Apartments - The Catherine offers a living room with a flat-screen TV, and free WiFi. The Legoland Windsor is within 3. 2 km of the apartment. The apartment has 2 bedrooms, a living room, a dining area and a well-appointed kitchen with a dishwasher. The apartment also features a seating area, washing machine and 2 bathrooms with free toiletries. Dorney Lake is 12 km from the apartment, while Victoria Barracks is 800 metres away. London Heathrow Airport is 19 km from the property.
Best Online Price Guaranteed