Where is Hotel Royal, Long Beach?

Where is Hotel Royal, Long Beach located?

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


Where is Hotel Royal, Long Beach on the map?