Casa Natura is a small charming hotel recently opened in February, 2009 in Puerto Ayora, on the island of Santa Cruz in the Galapagos Archipelago. This port is home to the Charles Darwin Research Station, which is devoted to the investigation of the unique wildlife that can be found on the islands.
Only Zenith Travel provides the Best Travel and Lodging Experience to all our featured destinations.
When you book your hotel with Zenith Travel, you will receive some added benefits unique to our travelers. Contact us for booking and additional information.