3 Stars Hotel in Puerto de la Cruz (Tenerife)


3 Stars Hotel in Puerto de la Cruz (Tenerife) / Ask for price

* 68 bedrooms

* Currently closed

* Restaurant, bar, pool bar

* Swimming pool

* Needs renovation