Atwell Suites
Address: 11732 NW Plaza Cir., Kansas City, MO 64153
Phone: (816) 801-8400
Hours: 24 hrs.
Venue capacity: 30
No. of Meeting rooms
1
Atwell Suites is a new hotel brand that features thoughtfully-designed suites and modern, stylish public spaces for collaborative working, relaxing, or socialising.