620 Delaware Ave., Buffalo, New York, 14202, USA
The eight-story chain property is in the historic Allentown neighborhood, across from the Wilcox Mansion, and near the downtown business district. Rooms have large windows, desks, and contemporary furnishings.
- central but quiet downtown location
- good restaurant
- thin walls
- no breakfast included
BACK TO TOP