Offering a garden and outdoor pool, Bella Vista Apart is located in Chilecito Free WiFi is offered throughout the property All units include a flat-screen TV Free private parking is also available at this apartment