Red Carpet Inn Orchard Park, Orchard Park
https://red-carpet-inn-orchard-park.usa8.info
Located just a half mile from Ralph Wilson Stadium, home of the Buffalo Bills, this Orchard Park motel features free Wi-Fi. Downtown Buffalo is less than 12 miles away.
3940 Southwestern Boulevard, Orchard Park, NY 14127, United States of America