1 ★
Red Carpet Inn Orchard Park
Address: 3940 Southwestern Boulevard, Orchard Park, United States
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.
- ๐ WorldPlaces ›
- Hotels ›
- ๐บ๐ธ United States ›
- Orchard Park ›
- Red Carpet Inn Orchard Park