Com um restaurante, o Galapagos Planet Hotel está localizado em San Cristóbal, apenas a 120 metros do cénico passeio marítimo da área. Dispõe de acesso Wi-Fi gratuito, de um jardim e de uma recepção aberta 24 horas.
Aqui, cada quarto inclui ar condicionado, uma televisão, um frigorífico e uma casa de banho privativa com produtos de higiene pessoal gratuitos.
No Galapagos Planet Hotela vai encontrar um terraço partilhado, enquanto restaurantes e bares estão disponíveis a uma curta caminhada de cerca de 2 minutos. A Playa de Oro (praia) está situada a 200 metros.
O cénico Miradouro de Loberia oferece excelentes vistas para ilha e fica a 1,5 km da propriedade. O Aeroporto de San Cristobal pode ser alcançado em 5 minutos de carro.