Chayote Lodge

Chayote Lodge

Chayote Lodge is a new lodging concept where the unique combination of culture and nature meet to share with its guests’ one of the most valuable treasures of Costa Rica.