Popular Hotels near Helena
|
106 E Oak St, McRae-Helena, Georgia 31055, US Show map
Located in McRae-Helena, Relax Inn is within a 5-minute drive of Statue of Liberty Replica and Little Ocmulgee State Park. This motel is 1.9 mi (3.1 km)... Read more…
|
From
USD 71
per room
per night
|
|
80 Spanish Moss Dr, McRae-Helena, Georgia 31037, US Show map
With a stay at Little Ocmulgee State Park and Lodge in McRae-Helena, you'll be within a 5-minute walk of Little Ocmulgee State Park and Wallace Adams Golf... Read more…
|
From
USD 107
per room
per night
|