Where is Hotel Royal, Long Beach located?
Hotel Royal, Long Beach, Hotel Royal, Long Beach, United States of America (approx. 33.76944°, -118.1869°)
Hotel Royal, Long Beach, Hotel Royal, Long Beach, United States of America (approx. 33.76944°, -118.1869°)