Set in Venice in the California region, Venice Beach Studios has a patio. The air-conditioned accommodation is 5 km from Saint Louis. This apartment features a living room and a fully equipped kitchen. A flat-screen TV is offered. Chesterfield is 35 km from the apartment, while St. Charles is 30 km Read more
Set in Venice in the California region, Venice Beach Studios has a patio. The air-conditioned accommodation is 5 km from Saint Louis. This apartment features a living room and a fully equipped kitchen. A flat-screen TV is offered. Chesterfield is 35 km from the apartment, while St. Charles is 30 km away. Lambert- St.Louis International Airport is 19 km from the property.