Located in downtown Los Angeles, this Ramada Inn is one mile away from the Convention Center, the Federal Building, the World Trade Center, Civic Center and the L.A. Courthouse.
36