Hotel Galapagos operates a hotel in Puerto Ayora (Santa Cruz Island).On November 21, 2019, Hotel Galapagos was acquired by Hotelga. The terms of the agreement were not disclosed.
Hotel Galapagos Headquarter Location
Predict your next investment
The CB Insights tech market intelligence platform analyzes millions of data points on venture capital, startups, patents , partnerships and news mentions to help you see tomorrow's opportunities, today.