Das Mirror Motel Los Angeles liegt 10 Autominuten von der South Broadway entfernt und befindet sich in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten der Stadt.
Das Hotel liegt in einer 1 km Entfernung von der Watts Towers of Simon Rodia. Bis zum Roy Campanella Park sind es nur 15 Fahrminuten von Minuten zu Fuß. Die Bushaltestelle A Line ist nur wenige Schritte entfernt von dem 5-Sterne-Hotel.
Einige Hotelzimmer bieten kostenloses WLAN und einen Flachbild-TV sowie ein privates Badezimmer.