Elohi Strategic Advisors Home > Hotel Buyers Guide > Management Services Elohi Strategic Advisors 847 S Randall Rd Ste 307 Elgin IL 60134 United States Phone: 1 (847) 474-9242 http://www.elohi.us/