![]() |
620 DELAWARE AVENUE
BUFFALO, NY 14202 UNITED STATES
1. Select Photo Category
2. Click on photo thumbnails or previous and next photo links
Welcome to the Holiday Inn Buffalo Downtown. We are located in the historic Allentown district of Buffalo and near quaint shops, restaurants and attractions.
The hotel is a city high-rise with 167 rooms, and renovated meeting and banquet facilities. We offer an outdoor heated pool and a fitness center. Be sure to stop by our new award winning restaurant, Grille 620.
Take in the many historical sights of Buffalo while staying at the Holiday Inn Buffalo Downtown. Located adjacent to the Wilcox Mansion, site of the Teddy Roosevelt inauguration and just a few minutes from Frank Lloyd Wright’s Darwin Martin House.
While staying with us, take in a show at Shea’s Performing Arts Center, the Irish Classical Theatre or enjoy a little Shakespeare in Delaware Park. Art lovers will be thrilled to visit the Albright Knox Art Gallery and the new Burchfield Penny Art Center located minutes away at Buffalo State College.
Come and stay with us for the annual Allentown Arts Festival; the event is held right outside our doors! We are close to many more summer festivals and events including the “Taste of Buffalo”, “Buffalo Garden Walk” and “Gus Macker 3-on-3 Tournament”.
State and federal office building are less than 4 miles away, and we are approximately 5 minutes to the New York/Canadian border.