Calle Nicolosa 12, Costa Adeje (Tenerife), Spain
Free Wi-Fi
Bar/ Lounge area
On-site Dining
Cots
Child-friendly
No pets allowed