
Buffalo, MN, United States
Super 8 by Wyndham Buffalo
2-star hotel
Located in Buffalo, Super 8 Buffalo is a perfect starting point from which to explore Buffalo (MN). The property features a wide range of facilities to make your stay a pleasant experience. Facilities like free Wi-Fi in all…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool
- Indoor heated pool
























