Where is Residence Inn by Marriott Long Beach located?
Residence Inn by Marriott Long Beach, Residence Inn by Marriott Long Beach, United States of America (approx. 33.80382°, -118.14467°)
Residence Inn by Marriott Long Beach, Residence Inn by Marriott Long Beach, United States of America (approx. 33.80382°, -118.14467°)