The Marriott is an upscale hotel offering resort-style services, casual dining, an indoor pool, a spa, and a fitness center.