AL | Birmingham | Lodging | Motels | Restaurants
Travel Inn
Travel Inn in Birmingham, Alabama is a cozy little spot that’s got a charm of its own, perfect for folks lookin’ for a home away from home. With its down-to-earth vibe, y’all will find a relaxed atmosphere that makes you feel like family right when you walk in the door! Nestled just off Oxmoor Road,…