Hotels near War Memorial Stadium

1 hotels in War Memorial Stadium

War Memorial Stadium is located in Buffalo, New York, United States of America. It is a historic stadium that was built in 1937 and has been the home of various sports teams throughout its history. The stadium is known for its iconic architecture and has a seating capacity of 46,500.

Attractions

Buffalo City Hall

Buffalo City Hall is a stunning Art Deco building located near War Memorial Stadium. Visitors can take guided tours to learn about its architectural features and enjoy panoramic views of the city from the observation deck.

Albright-Knox Art Gallery

Situated in the vicinity of War Memorial Stadium, the Albright-Knox Art Gallery is renowned for its impressive collection of modern and contemporary art. Visitors can admire works by renowned artists such as Picasso, Warhol, and Pollock.

Niagara Falls

Located a short drive from War Memorial Stadium, Niagara Falls is a world-famous natural wonder that attracts millions of visitors each year. Witnessing the majestic waterfalls is an awe-inspiring experience.

Reasons to Visit

War Memorial Stadium is a must-visit for sports enthusiasts and history buffs. Its rich history and architectural charm make it a fascinating place to explore.

Hotels

Wyndham Garden Buffalo Downtown

Conveniently located hotel with great facilities and elegant guestrooms Next available date is May 19, 2024 for $138.22