The Sleep Inn in Liberty, MO consists of 83 units and approximately 58,000 SF. The hotel includes a large natatorium with themed murals and an indoor/outdoor slide.

Location: Liberty, MO