The elegant Mirror Motel Los Angeles is a great place to stay in the South Los Angeles district, 13 minutes' walk from Watts Towers. This Los Angeles hotel also includes parking.
South Broadway is located 2.8 miles from the hotel, while Athens Park is 2.5 miles away. The Mirror Motel Los Angeles is approximately 5 minutes by foot from A Line bus stop and just a few steps from Union Missionary Baptist Church. The property is also 9 miles from 7th St/Metro Center train station.