Find hotels in Houghton, MI from $90