Los Apartamentos Galeon Playa están situados en la playa de Jablillo, en Costa Teguise. Están rodeados de jardines y cuentan con 4 piscinas y balcón privado, algunos con vistas al mar.
Los Apartamentos Galeon Playa se encuentran a solo 5 minutos a pie de la playa de Las Cucharas. Además, están cerca de las tiendas y restaurantes del centro de Costa Teguise. El campo de golf más cercano está a 10 minutos en coche.
El Galeon Playa alberga un restaurante buffet con zona especial para niños y menú infantil. El restaurante asador Galeon sirve platos a la carta, y junto a la piscina hay un bar. Se ofrece WiFi gratuita en las zonas comunes.
El equipo de animación del complejo organiza espectáculos y actividades deportivas. También hay una sala de juegos y una zona de juegos infantiles. En los alrededores se puede practicar windsurf y buceo, y el servicio de información turística organiza excursiones y alquila coches. El establecimiento ofrece servicio de enlace con el aeropuerto bajo petición.