Number
- (213) 624-4545 (Hotel)
Address
640 South Main Street
Los Angeles,CA 90014
Description
Located in historic district of Downtown Los Angeles, The Cecil Hotel is a European style hotel with affordable accommodations. The hotel is near LA’s trendy restaurants, The Fashion District, Staples Center, and the Museum of Contemporary Art.


