Our modern apartment in the Grand Center district of St. Louis your perfect stay! We are walking distance to SLU campus (only 5 minutes!) Downtown is just a few minutes away with delicious restaurants, bars and shops. Also close by are museums such as the Contemporary Art museum and The Missouri Botanical Garden. Here for a Cardinals game? We are minutes away from Busch Stadium!