Hotels Closest To Castleberry


Royal Inn
3236 South Alabama Ave.
Monroeville, AL 36460
21.8 miles from Castleberry
Check prices and availability