Sleep Inn

Every Sleep Inn hotel offers a simply stylish stay that's designed to help our guests Stay Balanced in Style. You'll find fresh, nature-inspired design elements that are modern but timeless, that create a serene environment. Every Sleep Inn hotel is built with a specific vision in mind - to provide a contrasting environment to urban life, for guests to relax, recharge and reset. The brand is suitable for new builds or conversions, with properties efficient to build, operate, and maintain. Franchised by global lodging leader Choice Hotels, Sleep Inn properties already have an established presence in the upper midscale hotel segment with more than 580 Sleep Inn properties open or in the pipeline worldwide.

Content from Sleep Inn

Sleep Inn Content