Set within 1.9 km of L.A. Live and 2 km of Microsoft Theater in the centre of Los Angeles, Musical district Downtown LA 30 Day Stays offers accommodation with free Wi-Fi.
Number of rooms: 2
141 South Grand Avenue, Downtown Los Angeles, Los Angeles, CA 90012, United States