
Super 8 by Wyndham Moorhead
3621 8th Street South, Moorhead
Location Looking for a place to spend a night after a long walk around the city? Hotel Super 8 by Wyndham Moorhead is located in Moorhead. This hotel is located in 4 km from the city center. You can take a walk and explore the neighbourhood area of the hotel — Rasmussen College Moorhead and M
Free WiFiParkingPets OK



