Holiday Inn–Downtown

620 Delaware Ave., Buffalo, New York, 14202, United States

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.

PROS

  • central but quiet downtown location
  • good restaurant

CONS

  • thin walls
  • no breakfast included

Location

QUICK FACTS

HOTEL INFO

Phones: 716-886–2121 | 800-465–4329

HOTEL DETAILS

168 rooms
Rate Includes: Credit cards accepted

BACK TO TOP