The Northport Inn
The Northport Inn is a charming and idyllic boutique hotel nestled in downtown of Northport, Michigan. With its picturesque location on the stunning shores of Lake Michigan, this quaint inn offers guests a delightful blend of modern comfort and timeless elegance.