This Comfort Inn City Center is located at 1710 W 7th St, Los Angeles, CA-90017. An interactive Map of this Comfort Inn City Center is shown below.
View details of this Comfort Inn City Center location.