Barceló Langosta Beach  

Barceló Langosta Beach

Located in Tamarindo, Costa Rica, on the dazzling Playa Langosta beach, the hotel Barceló Langosta Beach welcomes you in a breathtaking natural setting. This 4 stars hotel is an ideal base to practise countless water sport including surfing and scuba

  £150.00
More Information