Original Message:
Yes. At the Marriott Stellaris Resort, however there are plenty of off-site options at Palm Beach plaza (next door) at a better price. (by Fred T.):
Yes. At the Marriott Stellaris Resort, however there are plenty of off-site options at Palm Beach plaza (next door) at a better price.