Offering a garden and sea view, Trafalgar Polo Club is situated in Vejer de la Frontera, 1 km from El Palmar Beach and 1.5 km from Zahora Beach. This beachfront property offers access to free Wi-Fi and free private parking.
Number of rooms: 12
Finca Mangueta, 11159 Vejer de la Frontera, Spain