Whether you walk this at night or day it is an interesting area. This not only in the St. Louis Walk of Fame but Delmar Loop which now has a section dedicated to space. If you start with the Moon Rise hotel go inside the hotel and you will see NASA space memorabilia, then back outside to walk and learn about each planet. In addition you are also walking on the Walk of Fame and by some interesting shops and places to eat. As you "loop" back to the Moonrise Hotel and if it happens to be dusk in particular have a drink on the roof top. the drink is a bit overpriced but it has a funky vibe and a great view. My understanding is as time goes on there will be additions to the neighborhood.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.