Recommended hotels in Acantilado de los Gigantes

El Marques Palace By Intercorp Hotel Group Acantilado de los Gigantes

From US$ 136

C/ Las Rosas, S/N, Acantilado de los Gigantes, Spain - Show map

Show map

The 3-star El Marques Palace By Intercorp Hotel Group is set about 14 km from Punta Teno Lighthouse. The…

Book Now From US$ 136