Address: Calle Luis E. Del Monte, 33, Santa Cruz de Barahona, Dominican Republic
Just 500 metres from the Caribbean coast in the charming town of Barahona, Hotel Loro Tuerto offers rustic tropical-style décor, lush gardens and complimentary Wi-Fi. The property features on-site breakfast.