The 3-star Microtel Inn & Suites By Wyndham Williamsville/Buf offers fine accommodation in Buffalo.
This hotel is situated 14.2 km away from Southgate Plaza, Darien Lake Amusement Park and Shea's Performing Arts Center.
Microtel Inn & Suites By Wyndham Williamsville/Buf is within a 5-minute drive to Buffalo airport.
Eat & Drink
The steakhouse Russell's Steaks, Chops and More is around 5 minutes’ walk away.