(716) 886-3300

Mission Statement

The Mansion on Delaware Avenue is the luxury hospitality property recognized as the Buffalo/Niagara region's finest historic business and leisure hotel; committed to superior guest service delivered in architecturally spectacular settings filled with contemporary decor, design and innovative technology.

Close