Based on 165 review
This cosy hotel is situated in Montgomery. There are a total of 128 rooms on the premises. Red Roof Inn Montgomery is ideal for a productive stay, thanks to the Internet access available throughout. Red Roof Inn Montgomery offers a 24-hour reception service, so that guests' needs will be fully met a...