Hotel APARTAMENTOS GALEON PLAYA
Address: Avda. del Jablillo, s/n 35509 Costa Teguise - LANZAROTE - CANARY ISLANDS, SPAIN
The Galeon Playa Apartments enjoy a fabulous location between two beaches in Costa Teguise, on the eastern coast of Lanzarote.