Niagara Falls and Western New York Hotels

Holiday Inn–Downtown

  • 620 Delaware Ave. Map It
  • Buffalo
Check Rates

Pros

  • Central but quiet downtown location
  • Good restaurant

Cons

  • Thin walls
  • No breakfast included

Published 10/27/2015

Fodor's Review

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.

$

Hotel Information

Address:

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

Map It

Phone:

716-886–2121; 800-465–4329

Hotel Details:

  • Credit cards accepted
  • 168 rooms

Published 10/27/2015

Book A Hotel

Advertisement

Book A Hotel

Map View

Map of



Add Your Own Review

When did you stay?

Minimum 200 character count

How many stars would you give?

Room

Décor

Service

Value

No Thanks