Located in Mar de Cristal, this air-conditioned apartment features a balcony with pool views. The property features views of the garden is 38 km from Torrevieja. Free WiFi is featured throughout the property.
Facilities of Hotel Albatros Playa 2 8108
- Swimming Pool
- Air conditioning