
The Galapagos Habitat Hotel
Santa Cruz, Galapagos IslandsOffering very comfortable accommodation and package tours for the Galapagos Islands, the Galapagos Habitat Hotel (previously the Red Mangrove) is positioned on the island of Santa Cruz. Even from the comfort of the hotel itself,