Hampton Inn Buffalo South/I-90
We’re off I-90, about six miles from downtown. Explore the Our Lady of Victory Basilica, just two miles away, and the Buffalo Botanical Gardens next to it. Watch the Buffalo Bills play at Bills Stadium, 10 minutes away. The business parks of Orchard Park are also 10 minutes away. Relax in our heated indoor pool. Hot breakfast and WiFi are free.