Casa Natura
Inaugurated in 2009, Casa Natura is a charming small hotel in Puerto Ayora, on Santa Cruz Island.
7 Park Avenue Suite 21 New York, NY 10016
Call us: 212-686-4911 · Toll Free: 800-405-3072
About Us
Inaugurated in 2009, Casa Natura is a charming small hotel in Puerto Ayora, on Santa Cruz Island.
Inspired by the African safari camps, the Galapagos Safari Camp offers guest environmentally friendly and luxurious accommodations in a spectacular nature setting.