|Metro Plaza Hotel in Los Angeles|
711 North Main St., Los Angeles, CA 90012 US
Metro Plaza Hotel is located in Los Angeles's Chinatown neighborhood, close to Chinese American Museum, Walt Disney Concert Hall, and Dodger Stadium. Nearby points of interest also include Nokia Theater and Staples Center. Hotel Features. The hotel serves a complimentary continental breakfast. Metro Plaza Hotel features multilingual staff, tour/ticket assistance, and complimentary newspapers in the lobby. Complimentary wireless Internet access is available in public areas.