Ellicott Hotels provide stays overnight or a vacation. Business stay and pleasure stay are also available here. They and the buffalo bills are partners officially. So it is a good thing for the Buffalo Bills fans who can enjoy their game with a wonderful stay experience. downtown buffalo restaurants are not