Atwell Suites

Default slider image

Address: 11732 NW Plaza Cir., Kansas City, MO 64153

Get Directions

Phone: (816) 801-8400

Visit Website

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.

Amenities