City Center Hotel

1020 S Figueroa Street
Los Angeles
California
United States