Discover the fascinating magic of nature in its most authentic form in Alto Castillo lodge, a nature lover's paradise. Located in Chilean Patagonia, built with local materials and designed in perfect harmony with the natural environment. This place merges rustic, modern and ancient elements. A space where you can delight in the natural beauty of the area, in a field of 65 hectares, located at the foot of the majestic Cerro Castillo National Park.