OverviewLocated in Cinelandia, one of the most beautiful and friendly downtown area, Windsor Asturias Hotel provides good accommodation for leisure travelers. Among its amenities, the property features comfortable rooms, 24 check-in, air conditioning,..