Located in Colón, Aparts Lio Nell is 2953 feet from Colon Bus Station and near the main street. Termas de Colon is 0.8 mi away.
Each unit is fitted with air conditioning, heating, a seating and a dining area. All of them include a full kitchen with kitchenware and a refrigerator. They also have a private bathroom. The accommodations includes bed linen and Wifi connection.