Offering a restaurant, Leo Casa Azul is located in Barú Beach and 12 km from Corales del Rosario National Park. It features a furnished terrace with hammocks and wooden décor. All rooms come with a fan, a shared bathroom and a shower.
Offering a restaurant, Leo Casa Azul is located in Barú Beach Read more
Offering a restaurant, Leo Casa Azul is located in Barú Beach and 12 km from Corales del Rosario National Park. It features a furnished terrace with hammocks and wooden décor. All rooms come with a fan, a shared bathroom and a shower.
Offering a restaurant, Leo Casa Azul is located in Barú Beach and 12 km from Corales del Rosario National Park. It features a furnished terrace with hammocks and wooden décor. All rooms come with a fan, a shared bathroom and a shower.
Number of Rooms: 6