Mi Caleta INN is a guest house located in Puerto Ayora, just 1 km 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 500 metres The Charles Darwin Research Station is 800 metres from the property