Doté d'un restaurant, l'Galapagos Planet Hotel se situe sur l'île de San Cristóbal, à seulement 120 mètres de la promenade pittoresque. Il dispose d'une connexion Wi-Fi gratuite, d'un jardin et d'une réception ouverte 24h/24.
Toutes les chambres climatisées sont équipées d'une télévision, d'un réfrigérateur et d'une salle de bains privative comprenant des articles de toilette gratuits.
Sur place, vous trouverez une terrasse commune, tandis que des restaurants et des bars vous attendent à 2 minutes à pied. La plage Playa de Oro est à 200 mètres.
Le point de vue panoramique de Loberia, qui offre une vue imprenable sur l'île, est à 1,5 km de l'établissement. L'aéroport de San Cristóbal est accessible en 5 minutes en voiture.