Casa Natura

Inaugurated in 2009, Casa Natura is a charming small hotel in Puerto Ayora, on Santa Cruz Island.


Galapagos Safari Camp

Inspired by the African safari camps, the Galapagos Safari Camp offers guest environmentally friendly and luxurious accommodations in a spectacular nature setting.