Where is Ambrose Hotel, Los Angeles located?
Ambrose Hotel, Los Angeles, Ambrose Hotel, Los Angeles, United States of America (approx. 34.03049°, -118.48165°)
Ambrose Hotel, Los Angeles, Ambrose Hotel, Los Angeles, United States of America (approx. 34.03049°, -118.48165°)