This hotel is located in the Cherry Blossom Capital of the World, in Macon, Georgia. This wonderful hotel is located just off Interstate 75. The hotel enjoys close proximity to a wealth of attractions in the area, as well as a variety of museums, restaurants..