Location Moderately priced three-star hotel “Los Torreones Lodge” is located in Puerto Chacabuco. It boasts a convenient location within 29 km from the city center.Hotel features Savour local and international dishes in the on-site restaurant. Wi-Fi is available throughout the property. Parking is provided on site. Airport shuttle services are offered at a surcharge. Laundry services are available. Please note that the entire hotel is non-smoking.