This charming hotel is located in Downtown. The establishment comprises a total of 59 snug guest rooms.
Red Roof Inn Macon
Macon, Georgia, United States of America
N 32.81208 E -83.71935