Los Angeles, California, USA
Metro Plaza Hotel
711 North Main Street
Los Angeles, CA 90012
Offers one and two bed guest rooms with cable television, a complimentary breakfast, and morning newspaper.
No one has reviewed this - be first!
L.A. ZooWestern Wonder ExperienceGriffith ObservatoryGuideline ToursCalifornia African American MuseumLA City ToursOld Plaza FirehouseLos Angeles County Museum of ArtRed Line ToursGriffith Park