Relax Inn McRae Inn McRae, Georgia
Set in McRae, Georgia region, Relax Inn McRae is located 48 km from Green Acres Golf Course. There is a seasonal outdoor pool and guests can make use of free Wi-Fi and free private parking.
Number of rooms: 36
106 E Oak St, McRae, GA 31055, United States