3 ★
Magnuson Hotel Franklin Square Inn
Address: 820 Shelden Avenue, Houghton, United States
Offering free Wi-Fi and cable TV in every room, this Houghton hotel is 2 minutes’ walk from Portage Lake and Dee Stadium. Guests can enjoy a swim in the on-site heated indoor pool.
- 🏠 WorldPlaces ›
- Hotels ›
- 🇺🇸 United States ›
- Houghton ›
- Magnuson Hotel Franklin Square Inn