Franchisees will own and operate hotels offering distinctive, high quality lodging services to the general public under the name "American Idea Hotels. "
CEO - N/A
N/A
725 Fifth Avenue New York, New York 10022
Year Founded - 2017
Primary Contact - N/A, N/A
Total Franchisees - N/A
Interested in this franchise?
Schedule a Kickoff Call