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. You can enjoy sea view from the room.
At Leo Casa Azul you will find a 24-hour front desk and a bar. Other facilities offered at the property include a tour desk. An array of activities can be enjoyed on site or in the surroundings, including fishing and snorkell...ing.
This property is 78 km from Rafael Núñez International Airport.
|Isla Baru, Playa Blanca - Sector Los Paisas|