The Island Hotel Newport Beach

690 Newport Center Dr
Newport Beach
California
United States