The Westin Buffalo
250 Delaware Avenue Buffalo, New York 14202
Experience the vibrant energy of downtown Buffalo with a stay at the city’s newest and most elite hotel, The Westin Buffalo.
Owned and operated by Delaware North, the Westin is situated on the first five floors of the company’s new global headquarters and is a short walk to arts and entertainment venues, prominent historical sites and major corporate offices.
The Westin’s 116 guestrooms and suites are beautifully appointed with energizing amenities and high-end finishes, all of which are designed to make you feel better than when you arrived, including Westin’s signature Heavenly Bed and the invigorating Heavenly Bath.
Stunning views of the Buffalo skyline are seen from the elegant Grand Ballroom, with a unique elliptical shape to capture the best views in the city. An Executive Boardroom and spacious outdoor Courtyard round out over 7,000 square feet of flexible, light-filled event space that can accommodate intimate gatherings of 20 or inspiring events of up to 350 people.