Where is Oxford Palace Hotel, Los Angeles located?
Oxford Palace Hotel, Los Angeles, Oxford Palace Hotel, Los Angeles, United States of America (approx. 34.05809°, -118.30798°)
Oxford Palace Hotel, Los Angeles, Oxford Palace Hotel, Los Angeles, United States of America (approx. 34.05809°, -118.30798°)