Metro Plaza Hotel Los Angeles
711 N Main St
Los Angeles,
CA 90012
In Los Angeles (Chinatown)