H10 Lanzarote Princess is a sustainable hotel in Lanzarote, Canary Islands, Spain. This hotel is an 11-minute walk from Flamingo Beach, 1.9 km from Castillo de las Coloradas, an 18th-century watchtower, and 6 km from the Pechiguera Lighthouse. A Biosphere Certified Hotel.