What Marriott resort offers villas to guests as part of the Marriott Vacation Club in Panama City Beach?
Marriott's Legends Edge at Bay Point is a resort-within-a-resort located in Panama City Beach.