Located 99 meters from Grand Hotel Leon Marino Galapagos. Galapagos Native is a popular choice amongst travelers in Puerto Ayora, whether exploring or just passing through.
Located 115 meters from Grand Hotel Leon Marino Galapagos. Ideally located in the prime touristic area of Puerto Ayora, Torre Isla Sol promises a relaxing and wonderful visit.
Located 130 meters from Grand Hotel Leon Marino Galapagos. The 3-star Cucuve Suites offers comfort and convenience whether you're on business or holiday in Puerto Ayora.