Hotel summary for Buffalo's Holiday Inn Buffalo Downtown
Brochure page for Holiday Inn Buffalo Downtown in Buffalo with secure on-line reservations
Holiday Inn Buffalo Downtown
620 Delaware Avenue, Buffalo, NY, 14202, United States
[Show Map]
Located in the historic Allentown district, across street from Wilcox Mansion (home of Teddy Roosevelt's Inauguration), this hotel is approximately 22 miles from Niagara Falls.
Centrally located in downtown, the Holiday Inn is close to government offices, the convention center, and the downtown business district. Each guest room features a coffee-maker, hairdryer, iron and full-sized board.