105 Holiday Drive North Building A, Macon
The Clarion Inn Macon is located in Macon GA and offers free high-speed Internet access a great way for guests to stay in touch. The Grand Opera House is 6.7 mi away. Guests can enjoy the outdoor pool. The Tubman Museum is 6.