Holiday Inn Long Beach (Downtown Area)

1133 Atlantic Ave
Long Beach
California
United States