1

Galeon Playa Apartments
Galeon Playa Apartments: The three key Galeon Playa Apartments are located on the seafront, between the two main beaches at Costa Teguise, on...

Apartamentos Galeon Playa
Apartamentos Galeon Playa: The complex has a total of 175 apartments. The hotel lobby contains a 24-hour reception, a safe, a currency exchange...
1