Courtyard by Marriott Long Beach

500 E 1st St
Long Beach
California
United States