Comfort Inn Los Angeles City Center

1710 W 7th St
Los Angeles
California
United States