Featuring mountain views, Alcalá Plaza provides accommodation with a balcony, around 200 metres from Mendez Beach. It is located 500 metres from Baja Larga Beach and offers a lift. Free WiFi is available throughout the property and Alcala Beach is 10...
Rooms total: 1 More information »Los Gigantes 5.1 km