El The L.A. Grand Hotel Downtown ofrece bar, restaurante y habitaciones con aire acondicionado. El hotel está a 1,7 km del Staples Center.
Número de habitaciones: 469
333 South Figueroa Street, Centro de Los Ángeles, Los Ángeles, CA 90071, Estados Unidos