
"La Casa de Marita" hotel, located on Isabela island, offers the visitor a unique land based perspective on Galapagos. La Casa de Marita's" seeks to combine all of the traditional qualities of an international standard hotel, such as comfort, privacy, and...
more info & bookings