home
>
Isla sol by hotel solymar
isla sol by hotel solymar
Isla sol by hotel solymar
Location situated in puerto ayora isla sol by hotel solymar is close to galapagos national park charles darwin research station and las grietas also nearby is tortuga bay beach hotel features dining options at this puerto ayora hotel include a restaurant a poolside bar and a barlounge guests are served a complimentary breakfast each morning complimentary wireless internet access is available in public areas and a computer station is located on site business amenities at this 3 star

SIMILAR PRODUCTS