Tourist Class

ESPAÑA HOTEL

Located on the island of Santa Cruz Galapagos, this native family-owned has great private and public amenities in order to feel at home during your Galapagos tour.