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