Located in Los Angeles, this air-conditioned apartment features an outdoor pool. The unit is 300 metres from Staples Center, and guests benefit from free WiFi and private parking available on site.
Address: 1050 South Flower Street Unit 631, Los Angeles
Rates from:
USD 329 | More:
Booking.com