Santa Cruz, Galapagos Islands
Hotel “La Isla” is conveniently located 60 feet away from the Charles Darwin Avenue, the main street in Puerto Ayora and the heart of the commercial sector of the island. Its rooms where thought and designed to offer its customers with a modern, quiet and cozy accommodation. With a first class service, hotel La Isla features a very spacious restaurant equipped with cable-Tv, air conditioning, and 24-hour coffee and tea stations.
Category: First Class
Location: Puerto Ayora, Santa Cruz Island.
Distance from town center: 0.40 km
3 Matrimonial rooms
6 Twin rooms
Notes: All rooms have TV, hot water, hairdryer, air conditioned and safety box.
No reviews available