City Center Hotel Los Angeles 2 stars

1135 West 7th Street, Downtown Los Angeles, Los Angeles, CA 90017, USA

Hotel image
Read more reviews for City Center Hotel Los Angeles