Where is Sleep Inn Corporate office Headquarters
Sleep Inn Headquarters Address and Contact
Sleep Inn Headquarters Location & Directions
Sleep Inn Headquarters Executive Team
President & CEO
Stewart W. Bainum Jr.
About Sleep Inn, History and Headquarters Information
Sleep inn is a brand of hotels incorporated by the Choice Hotels, a public company in the Hospitality industry, traded on the New York Stock Exchange under the tag ”CHH”. The choice Hotels was found 80 years ago and is one of the largest hotel Chains in the world. Its headquarters is located at Rockville, Maryland, United States, where Stewart W. Bainum Sr., opened the first hotel.
The Choice Hotels is in charge of about 6,800 properties in over 40 countries worldwide with approximately 554,000 rooms offered to customers.
Sleep inn by choice Hotels have locations in 44 states in the US and several other spread across the globe. It is specifically designed with simplicity to give sanctuary for a good night’s rest while providing basic and free amenities like WiFi and a warm breakfast. Its design elements “Designed to Dream” is inspired by nature to bring about refreshment and relaxation.