A solo 5 millas al suroeste del centro de la ciudad, Red Roof Forest Park está a solo 1 milla de Forest Park, con su zoológico, centro de ciencias, museo de arte, jardines botánicos y muchas otras atracciones. Estamos a 2 millas del BJC y del Children's Hospital y a 3 millas de la Universidad de Washington. El Savvis Center, el estadio Busch, el Arco de San Luis, el Centro de Convenciones de San Luis y la Casa Mágica están a solo 8 km de este hotel, y el parque de atracciones Six Flags está a solo 40 minutos en coche. El hotel está situado en el famoso barrio italiano conocido como The Hill, que cuenta con los mejores restaurantes italianos de la zona, desde panaderías gourmet hasta panaderías caseras. El hotel tiene 3 plantas, pasillos exteriores y ascensor, sin sala de reuniones.