MICROTEL INN BIRMINGHAM

251 SUMMIT PARKWAY
Birmingham
Alabama
United States