This comfortable hotel is situated in Calafate. Los Canelos guarantees a quiet stay as it counts with just 10 bedrooms. In addition, Wi-Fi access is offered at the hotel. Visitors can enjoy the convenience of 24-hour reception. Cots are available for younger guests on request. This property does not accept pets.