Ya sea que visite Westport o visite también los lugares de interés de San Luis, Westport lo tiene todo. El Red Roof St. Louis Westport se encuentra a menos de 1,6 km de Westport Plaza, un complejo de entretenimiento de 42 acres para eventos especiales y conciertos de música en vivo. El teatro y los casinos Verizon Wireless se encuentran a 8 km del hotel, mientras que el zoológico y centro de convenciones de San Luis, el Edward Jones Dome, el estadio Busch, el St. Louis Arch y el Scott Trading Center se encuentran a menos de 40 km. Para relajarse y disfrutar de una buena comida. Cuenta con un edificio, lavandería que funciona con monedas, 3 plantas, pasillos exteriores, ascensor y sala de reuniones con capacidad para 20 personas. Esta ubicación fue renovada por última vez en 2006.