BUFFALO - DOWNTOWN #2
620 Delaware Avenue
Buffalo, New York
Exit from 190 at Porter Avenue; Laundromat; Peace Bridge to Canada & Niagara Falls; Kleinhans Music Hall; War Memorial Stadium; Lounge; Color TV Available. 168 Rooms; High Rise; Meeting Rooms to 450. Tax 4%
620 Delaware Ave.
Located Downtown Buffalo and near Peace Bridge to Canada