Casa Chameleon at Las Catalinas
Just opened last February, Casa Chameleon at Las Catalinas is Costa Rica’s newest boutique hotel. With 21 villas perched high atop a cliff with private plunge pools and panoramic views from every angle, guests can relax at an infinity pool where drinks are delivered via floating trays or take a … Read more