Red Roof Inns 2625 Zelda Road - Montgomery, Alabama 36107 Approximately 2.2 miles from Saint Peters Catholic Church Compare prices for Red Roof Inn Montgomery - Midtown with nearby hotels
Red Roof Inn Montgomery - Midtown is the closest Red Roof Inns hotel to Saint Peters Catholic Church.
Red Roof Inns Closest To Saint Peters Catholic Church