Situated in Adeje and only 1.1 km from El Duque Beach, terrazas del duque B1313 features accommodation with mountain views, free Wi-Fi and free private parking. With pool views, this accommodation provides a balcony and a swimming pool.
Number of rooms: 2
calle agando calle agando, 38660 Adeje, Spain