BARCELÓ LANGOSTA BEACH
A tropical heaven awaits you at the Barceló Langosta Beach in Tamarindo , Costa Rica . Situated on dazzling Playa Langosta, the crystal waters of Barceló Langosta Beach offer guests a sanctuary to renew their souls while delighting in the natural surroundings at our hotel. Awarded a B...
From $160 to $206 USD (double room / night) Full details
|
Book now