Print now!

Holiday Inn Buffalo Downtown in United States, New York


Holiday Inn Buffalo Downtown is located in the historic Allentown district of Buffalo and near quaint shops, restaurants, and adjacent to the Wilcox mansion, site of the Teddy Roosevelt Inaguaration.

Print now!