View all facilities

Ramada Limited

Other Link Visit Website
The Ramada Limited in Pelham, Alabama is located conveniently near Interstate 65 just off Exit 246. The facility is located only 16 miles from Downtown Birmingham Alabama. This Hotel is located near numerous attractions such as Oak Mountain State Park, the Verizon Wireless Music Center and the Pelham Civic Complex.
Go to Calendar