This property is a 12-minute walk from the beach. Mi Caleta INN is a guest house located in Puerto Ayora, just 0.6 miles from Playa Tortuga Bay beach. The property has beautiful gardens and a shared kitchen. Free Wi-Fi access is available.
The air-conditioned rooms here have wooden floors and include a minibar and a private bathroom with a shower and toilet.
At Mi Caleta INN you will find a 24-hour front desk, a fully equipped kitchen is available to all guests while restaurants and bars are available within 1,650 feet.
The Charles Darwin Research Station is 2,650 feet from the property.