![Galapagos Habitat]()
Blu Galapagos
Our Lodge is in the heart of the Galapagos Islands, in the town of Puerto Ayora, on Santa Cruz Island. An ideal location for exploring the town?s shops and restaurants within a walking distance as well as leisure natural areas that our unique destination offers. Walk among the true locals such as iguanas, sea lions, and the curious pelicans!