THE VAULT HOTEL
600 Sheldon Ave
Houghton MI 49931
United States