Diquis Del Sur is a charming 2-star hotel located in the picturesque town of Ojochal, Costa Rica. Nestled amidst lush landscapes and tropical beauty, this hotel offers a serene escape for travelers seeking both relaxation and adventure. With a welcoming atmosphere and an emphasis on hospitality, Diquis Del Sur is an ideal base for exploring the stunning natural surroundings and rich biodiversity of the region.