Holiday Inn Buffalo Downtown Hotel

, Buffalo, United States
Nearby Airports
Review this Hotel
Popular Travel Destinations

Recently Reviewed Hotels Around Buffalo

Holiday Inn Buffalo Downtown Hotel

3 star

Rooms: 168

620 Delaware Ave - Buffalo - New York - 14202 - United States Hotel Website | | 716/886-2121 x7111
88 Traveller

Reviews - Holiday Inn Buffalo Downtown Hotel

Top Local Tips for Buffalo

Hampton Inn has best customer service I stayed at the Hampton Inn after a terrible experience with Holiday Inn Express.

staying somewhere better AFter we left the Hi express in Buffalo, we went to a Hampton in a few miles away. The staff was 100 times better.

Darwin Martin House Book your visit in advance. Tours fill quickly.

(hotels)loading

Other names for Holiday Inn Buffalo Downtown Hotel

  • holiday inn buffalo
  • buffalo holiday inn
  • Address: 620 Delaware Ave - Buffalo - New York - 14202 - United States
Travel Library Traveller Rating?
7.0/10

See All 88 reviews

Review this Hotel
Candid Traveller Photos
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
  •  Loading Image...
(hotels)loading

Hotels Near Holiday Inn Buffalo Downtown Hotel