Residence Inn By Marriott Long Beach

4111 E Willow St
Long Beach
California
United States