Map & Directionskeyboard_double_arrow_up

620 Delaware Avenue, Buffalo, New York 14202

Points of Interest

Map Pin 1

Holiday Inn Buffalo Downtown

620 Delaware Avenue, Buffalo, New York
The Holiday Inn Downtown Buffalo is located in the historic Allentown district of Buffalo, across the street from the Wilcox Mansion (home of Teddy Roosevelts
Starting at $99 per night






Featured Adventures near Buffalo, New York   (See All)   keyboard_double_arrow_up
Featured Accommodations near Buffalo, New York   (See All)   keyboard_double_arrow_up


Create A Listing

Add Your Travel Services and Accommodations

Create a listing on RealAdventures and be seen by millions of travelers making plans for their next vacation.

Create Your Listing