Starlite Landing is a quaint lakeside retreat nestled in the heart of Phelps, WI, offering comfortable accommodations for those seeking a peaceful getaway.
With stunning views of the surrounding natural beauty, guests can relax and unwind in a serene setting, perfect for enjoying the beauty of the Wisconsin Northwoods.
Generated from their business information