Delfin Beachfront Resort

The Delfin Beachfront Resort is situated on the tranquil and secluded beach of Playa Bejuco on the Central Pacific Coast of Costa Rica. It takes just a 2 hour drive from the airport in San José to reach the resort. This is one of the luxurious beachfront hotel in the country with less than 40 meters from […]