travel info
Casa Chameleon Las Catalinas Luxury Hotel Opens in Costa Rica in February
Costa Rica Travel – Modern travellers seeking an authentic Costa Rican experience filled with immersive culture, adventure and romance will love the new Casa Chameleon Las Catalinas hotel opening February 2017.