Inn America was located at 3250 Washtenaw Avenue in Ann Arbor; it became the Crystal House Motel. The building was subsequently demolished to build the Arlington Square office complex.
A restaurant inside the inn was the Camelot Room, also now closed.