Espanhouse Aldea Del Mar Appartamento
Calle Rabindranath Tagore 12, Apartment 1-2, 03183 Torrevieja, Spagna
Set in Torrevieja, Apartment Aldea 12 features views of the garden and is 2.5 km from Torrevieja Marina. Free private parking is available on site. Guests have access to a seasonal outdoor pool for an extra charge.