
Galeon Pavillo
Galeon Pavillo: Situated beside a main road, the hotel was renovated in 1992 and consists of a 3-storey annexe block as well as a...

Galeon Playa
Galeon Playa: Location. Located in Teguise (Costa Teguise), Galeon Playa is a family-friendly apartment close to Las Cucharas Beach...