Hotel Agua Marina(2 stars)

Teide 35, 35510 Puerto del Carmen Teide View on map