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!
Bradbury BuildingHammer MuseumTransamerica CenterGetty Center, TheLA City ToursMuseum of ToleranceHeritage Square MuseumLos Angeles County Museum of ArtCoca-Cola BuildingSkirball Cultural Center