Rota Hotels and Apartments
Avenida Carla de Orleans, SN,Urbanizacion Costa Ballena,Rota,11520
The luxury Elba Costa Ballena Beach and Thalasso Resort enjoys an idyllic location on Spain’s beautiful Costa Ballena, in the resort of Rota. The...
All room rates are pppn based on 2 adults sharing