Luxe City Center Hotel

1020 South Figueroa Street, Los Angeles