Wyndham Bay Point Resort Opens in Panama City Beach, Fla.
Wyndham Hotels and Resorts added the 319-room Wyndham Bay Point Resort in Panama City Beach to its resort collection. The full-service hotel is Wyndham’s fourth property to open in Florida within the last 12 months, according to the company. The hotel’s accommodations include 60 one- and two-bedroom golf villas featuring separate living rooms and bedrooms, wet bar, microwave, sleeper sofa and furnished balconies or patios. For more information, call 800-996-3426 or visit www.wyndham.com.