Popular accommodations in Mayor Otaño
OtherAccommodates 6
Cueva Miní lodge
With river views, Cueva Miní lodge is set in Eldorado and has a restaurant, room service, bar, garden and terrace. Free WiFi is offered throughout the property.Book nowfrom $86 per night