Featuring air-conditioned accommodation with a terrace, villa del mar puerto del carmen is located in Puerto del Carmen. There is an on-site restaurant, plus free private parking and free Wi-Fi are available.
Calle Princesa Teguise, 35510 Puerto del Carmen, Spain