Location Located in the city of Attalla, the Econo Lodge is less than five miles away from Noccalula Falls Park, Alabama's most popular natural tourist attraction. This lodge is also near to many points of interest that includes Talladega Motor Speedway, Lookout Mountain and many more.
Rooms The Econo Lodge offers guestrooms that are tastefully decorated and comfortably equipped with several modern amenities.
Restaurant Guests can start the day with a luscious Continental breakfast, served in the breakfast area in the lobby.
|