Hotel Hotel Indigo Galapagos By IHG
★★★★★
Puerto Ayora, Galapagos, Ecuador Show on map
Galapagos Sea Star is a 2-star hotel in Galapagos, Ecuador. It is one of 111 places to stay in Galapagos listed on Triptoic.
Puerto Ayora, Galapagos, Ecuador
Galapagos Sea Star is located at Puerto Ayora, Galapagos, Ecuador.
Galapagos Sea Star is rated 2 stars.
Highly rated alternatives close by
Hotel
Inn
Hotel
#2 in Galapagos