Alexandra House
Whittingham Drive, Wroughton, Swindon, England
Alexandra House's good location gets good marks from our customers. During your stay, you'll be close to Barbury Castle Country Park. Free WiFi in public areas, free self-parking and a restaurant are available. This property offers pet-friendly amenities, such as food and water bowls.