Das 5-Sterne-Mirror Motel Los Angeles ist im Stadtviertel South Los Angeles gelegen, etwa 4 Kilometer von der South Broadway entfernt. Das Hotel verfügt auch über einen Privatparkplatz.
Die Watts Towers of Simon Rodia ist in einer Entfernung von 13 Gehminuten vom Hotel. Der Athens Park liegt 4,1 km vom Mirror Motel Los Angeles. Die Unterkunft ist in 450 Meter Entfernung von der Stadtbahn Willowbrook/Rosa Parks und in der Nähe von der Bushaltestelle A Line.