Marriott offers comfortable accommodations with amenities including a restaurant, bar, indoor pool, and fitness center. Meeting spaces are also available.