Offering a restaurant, Galapagos Planet Hotel is located in San Cristóbal, just 120 metres from the area’s scenic boardwalk. It features free WiFi, plus a garden and 24-hour front desk.
Each room here is air-conditioned and includes a TV, a fridge and a private a bathroom with free toiletries.
At Galapagos Planet Hotel you will find a shared terrace, while restaurants and bars are available within a short 2-minute walk. Playa de Oro beach is 200 metres away.
The Loberia scenic outlook, which offers great views of the island, is 1.5 km from the property, and San Cristobal Airport can be reached in a 5-minute drive.