It is also near some of the city's most notable sights—St. Louis Zoo, Art Museum, World's Fair Pavilion—all a short stroll from the hotel.