Red Roof Inn Plus+ St. Louis - Forest Park / Hampton Ave.
El Red Roof Inn Plus+ St. Louis - Forest Park / Hampton Ave. goza de una ubicación privilegiada en pleno corazón de St. Louis, a 3 km de un popular lugar de culto como la Catedral Basílica de San…