8580 North Main StHelen, GA 30545 Phone: +1 706-878-0053 Hotel Website Commission Rooms Rates 5% 11 $79-$119 (USD) Hoteliers! Is your information accurate? Update Here The Castle Inn Location & Neighborhood 100 MI from Hartsfield-Jackson airport.Hotel Location: Mountain, Suburban