Holiday Inn Buffalo Downtown

Save to Your Address Book

620 Delaware Avenue
Buffalo, NY 14202

[ edit name/address ]

Categories [ edit ]

Attributes [ edit ]

Part of a national chain:Holiday Inn Hotels and Resorts
Travel Information:Check Rates & Availability

“Welcome to the Holiday Inn Buffalo Downtown Hotel. We are located in the historic Allentown district of Buffalo and near quaint shops restaurants and…”

Rate it!

No reviews yet. Be the first to review this listing!