Hotel La Isla features a shared lounge, terrace, a restaurant and bar in Puerto Ayora. The hotel has a hot tub, room service and free Wi-Fi.
Number of rooms: 9
Calle Indefatigable 072 y Charles Darwin Ave frente al Shawarma de Valerio ,Barrio Pelican Bay, 200350 Puerto Ayora, Ecuador