Holiday Inn Express & Suites Buffalo Downtown - Medical CTR, an IHG Hotel
The price is £88 per night from 25 Apr to 26 Apr
Located in Downtown Buffalo, this hotel is steps away from Market Arcade Building, CEPA Gallery and Fountain Plaza. Buffalo Visitor Center and Tralf Music Hall ...
4.3/5Excellent! (985 reviews)
"The comodation and the cleaners Easy to get to other place’s especially when you travel"
Reviewed on 4 Apr 2021