Ellicott Square Building
  • Share

Ellicott Square Building


Located in the heart of downtown Buffalo, this Italian Renaissance-style building was built in 1896 and was the largest office building in the world at time of completion. The majestic lobby features mosaic and rare marble tiles, while the building’s most extravagant feature is the expansive Central Court, highlighted by a glass roof and two grand staircases. In the center of the floor is a mural symbolizing the strength of business organization in the United States. Through the years, the building has undergone extensive improvements that have preserved the original architecture while adding many modern enhancements for energy efficiency, convenience, and safety.

Venue Location + Transportation


295 Main Street,
Buffalo, New York 14203