West Palm Beach‘s newest hotel, opening Thursday, is an upscale Marriott-branded property with plenty of luxe touches. Take a look at The Ben.
West Palm Beach‘s newest hotel, opening Thursday, is an upscale Marriott-branded property with plenty of luxe touches. Take a look at The Ben.