Head down to the water and enjoy a day at the private beach, or take advantage of other recreational amenities including an outdoor pool and an indoor pool. Additional features at this hotel include complimentary...
Welcome to the West Bay Beach - a Holiday Inn Resort located in beautiful downtown Traverse City Michigan.West Bay Beach, a Holiday Inn Resort is the only 4 season full service resort located directly...