The Cecil Hotel, Los Angeles

The Cecil Hotel

640 S. Main Street

The New Cecil Hotel is a European-style hotel in downtown Los Angeles with friendly, knowledgable staff.