Holiday Inn Express & Suites Buffalo Downtown

Starting at

TripAdvisor Review

Based on 797 review

See all

Convenient and sophisticated city centre accommodation in the centre of Buffalo, New York State's second largest city and a hub for finance and technology. This hotel is less than 20 km from Buffalo Niagara International Airport and right next to taxi, metro and bus facilities. It is also just minut...

More details