We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
Soulard Residence is a luxury corporate stay facility in the heart of historic Soulard in downtown Saint Louis, Mo. Fully updated and newly renovated with all the comforts. This particular unit is 2 bedroom loft apartment. Full new pillow top beds, down pillows, fully furnished with sofas, tables, desks, kitchen. Beautiful garden oasis for relaxation. Easy walking distance to multiple restaraunts in the neighborhood.
Tourist License / Licencia de turismo N °: 20-0663269