Located in Alcalá and only 1.2 km from Alcala Beach, Casa Business Finca Alcalá provides accommodation with mountain views, free WiFi and free private parking. The air-conditioned accommodation is 1.3 km from Mendez Beach.
Rooms total: 1 More information »Los Gigantes 4.6 km