9801 Natural Bridge Rd is a hospitality property in the city of Saint Louis, Missouri. It is located in the St. Louis County region of the United States, and shares postal code 63134.
This location has 393 units, roof access, was built in 1982, renovated in 2012, and has a building area of 309,486 square feet. The property has a 467,486 square foot lot area, is zoned as 7M-1, and has 708 parking spaces.
Renaissance St Louis Airport Hotel
Hospitality
1982
2012
7M-1
309,486 sq ft
467,486 sq ft
1
393
708
Yes
No
1/26/2026
1/28/2025