Founded in 1992 under the RLH Corporation, America’s Best Inns is a collection of hotels, both owned and franchised in America. With its headquarters located in Atlanta, Georgia, this hotel chain group is considered to be one of the best hotels in America suited for families, solo travelers and business travelers looking for a place to stay. The brand has over 100 properties not only in America but as well as in Canada and Argentina.
Continuously growing and expanding, the America’s Best Inns & Suites is created for lodging and accommodation services from the upper-economy with business and meeting facilities available for the travelling businessmen. Featuring environment-friendly rooms, the brand is also popular for its America’s Best Traveler loyalty program.
Franchising opportunities are also offered by America’s Best Inns & Suites are also offered by the brand. This family brand requires a minimum of $500,000 to $2,500,000 of liquid capital to be able to apply for a franchise. Training is also available to those interested in investing in their own America's Best Inn & Suites hotel. Field support, internet and website marketing, national advertising and other operational trainings are also offered by America’s Best Inns & Suites to its investors and franchisers.