Hotel Huntington Beach

7667 Center Ave
California
United States