Details

Modern accommodations with panoramic views of downtown Buffalo greet Embassy Suites guests. Late night drinks, professional sports, waterfront activities, unique shopping and amazing restaurants are all easily accessible from this amenity-filled hotel.

Upcoming events at this venue

  • None at this time.

Location

Address:
200 Delaware Avenue, Buffalo, New York, 14202, United States