Holiday Inn - Downtown Buffalo
620 Delaware Ave, Buffalo, NY 14202
TollFree: (800) 931-4668
Holiday Inn BUFFALO-DOWNTOWN
No coupons available
Be the first to add a photo!
07/08/2008Provided by Citysearch -
Do not stay at this hotel !!! They claim they have recently renovated but the rooms are shabby and not very clean. Quality of the furniture and beds are terrible. Worse, there is an insect infestation. I have the pictures to prove it! I woke up in the monring to find hundrend of ant like creatures climbing up the wall, some with wings. It was gross. You could not pay me to stay there again.