Casa de Campo offers elegant accommodations with family rooms, balconies, and garden views. It also features a Colombian restaurant with nature-inspired spaces and delicious dishes.