From Flickr: “Holiday Inn No. 2 Downtown – Buffalo, New York” by Jordan Smith (The Pie Shops) paulsedra 9 years ago 620 Delaware Ave. Located Downtown Buffalo and near Peace Bridge to Canada Swimming Pool – via Flickr http://flic.kr/p/rg9wWC Share this: