Inn Maidith Galapagos Inn
★★★
Fragata y Av. Seymour, Galapagos, Ecuador Show on map
Villa Galapagos is a 2-star hotel in Galapagos, Ecuador. It is one of 111 places to stay in Galapagos listed on Triptoic.
Fragata y Av. Seymour, Galapagos, Ecuador
Villa Galapagos is located at Fragata y Av. Seymour, Galapagos, Ecuador.
Villa Galapagos is rated 2 stars.
Highly rated alternatives close by
Inn
Hotel
Hotel
#2 in Galapagos