Set in the heart of scenic Puerto de la Cruz, right next to its bus station, this charming, traditional hotel allows you to enjoy a sunny holiday in the shade of the magnificent Mount Teide.
Address: Doctor Ingram, 20, Puerto de la Cruz
Rates from:
EUR 31 Book Now