The Earl is located in the heart of Charlevoix Michigan at 120 Michigan Ave., Charlevoix, MI 49720. Minutes from Round Lake, Lake Michigan beaches and downtown shops and restaurants.