Cecil Hotel, Los Angeles

640 South Main StreetDowntown, Los Angeles90014, United States