By submitting you agree to T&C’s and privacy policy

Office Space for Rent in South th Street, 63102

St. Louis | Regus | Ref 18656

Features & Amenities

  • 24/7 access
  • Access To Other Nationwide Centres
  • Breakout Space
  • Cafe/Restaurant On-Site
  • Fruit & Snacks
  • Super high speed internet
  • IT Support
  • Meeting Rooms
  • Car Parking


This downtown St Louis business center is home to a range of attractive office spaces in Missouri, ideally located within the city’s Central Business District. There are plenty of major national and international companies based close by, across industries from finance and law to pharmaceuticals, creating ideal networking opportunities for any business based here. There are also excellent local transport links and amenities, and plenty of amenities on-site as well, including a cafe perfect for relaxed lunch breaks.

Offices are fully furnished and serviced, and boast full height windows for plenty of natural light and stunning views. Offices are ready to use and well-equipped for business with high speed internet access and dedicated phone lines, as well as the latest in business technologies. A virtual office service is provided, dealing with call handling, mail forwarding and administration in the name of the business, from this prestigious address.

This location is within walking distance of a regular bus service and Metrolink connections. There is also highway access just moments away, to make this location easily accessible from surrounding areas.