The Barcelo Langosta Beach is located at Playa Langosta in the sparkling waters of Langosta Beach. Just 50 minutes away from Liberia National Airport & 1.2 miles from the City center. This property is situated at the outskirts of Tamarindo. Having 132 fully furnished rooms, guests are ensured to enjoy a comfortable, convenient & memorable stay.