Galapagos Planet Hotel

In the enchanted islands of the Galapagos off the coast of Ecuador, in the oldest of the islands known as San Cristobal you’ll find the Galapagos Planet Hotel conveniently located 5 minutes from the airport

Read More »
⬆︎