The Holiday Inn Buffalo Downtown Hotel provides lodging in the Historic Allentown District and is across from The Wilcox Mansion, site of the Teddy Roosevelt Presidential Inauguration. Newly renovated hotel with new restaurant, Grille 620. When you arrive, you will be pampered from the moment you step into our lobby. Our friendly and courteous staff will make sure that your stay is exactly what you expected. If there is something you need, just ask!