Advertisement
Atrium Plaza Hotel and Conference Center Houghton Lake
Atrium Plaza Hotel and Conference Center Houghton Lake
Address:
9285 W Lake City Rd, (formerly Quality Inn), Houghton Lake, Michigan
Traveler Rating by TripAdvisor
Please enable JavaScript to properly view and use this web site.