Book Now: http://www.wowhotelreviews.com/exit/?redirect=https://www.booking.com/hotel/us/mariachi-plaza.en.html?aid=2247296
Attractively set in the Downtown LA district of Los Angeles, Mariachi Plaza Hotel is located 2.2 miles from Dodger Stadium, 2.6 miles from L.A. Live and 2.6 miles from Microsoft Theater. The property is around 2.7 miles from Staples Center, 4.3 miles from California Science Center and 4.4 miles from Natural History Museum of Los Angeles County. Private parking is available on site. Certain rooms have a kitchenette with a microwave and a fridge.