W 11th St and S Hill St Los Angeles California
Located in Los Angeles (Downtown Los Angeles), this aparthotel is within a 10-minute drive of OUE Skyspace LA and Grand Central Market. Featured amenities include a business center, a 24-hour front desk, and laundry facilities.